public CallActivityBuilder callActivity(String id) { return createTarget(CallActivity.class, id).builder(); }
public CallActivityBuilder callActivity() { return createTarget(CallActivity.class).builder(); }
@Test public void testMultiInstanceWithAllInOutMapping() { BpmnModelInstance modelInstance = getBpmnModelInstance(); CallActivityBuilder callActivityBuilder = ((CallActivity) modelInstance.getModelElementById(CALL_ACTIVITY)).builder(); addAllIn(modelInstance, callActivityBuilder); addAllOut(modelInstance, callActivityBuilder); BpmnModelInstance testProcess = getBpmnSubProcessModelInstance(); deployAndStartProcess(modelInstance, testProcess); assertThat(engineRule.getRuntimeService().createExecutionQuery().processDefinitionKey(SUB_PROCESS_ID).list().size(),is(2)); List<Task> tasks = engineRule.getTaskService().createTaskQuery().active().list(); for (Task task : tasks) { engineRule.getTaskService().setVariable(task.getId(),NUMBER_OF_INSTANCES,"3"); engineRule.getTaskService().complete(task.getId()); } assertThat(engineRule.getRuntimeService().createExecutionQuery().processDefinitionKey(SUB_PROCESS_ID).list().size(),is(0)); assertThat(engineRule.getRuntimeService().createExecutionQuery().activityId(CALL_ACTIVITY).list().size(),is(0)); }
public CallActivityBuilder callActivity() { return createTarget(CallActivity.class).builder(); }
public CallActivityBuilder callActivity(String id) { return createTarget(CallActivity.class, id).builder(); }
public CallActivityBuilder callActivity(String id) { return createTarget(CallActivity.class, id).builder(); }
public CallActivityBuilder callActivity() { return createTarget(CallActivity.class).builder(); }
.done(); CallActivityBuilder callActivityBuilder = ((CallActivity) modelInstance.getModelElementById("callActivity")).builder();
@Test public void testMultiInstanceWithAllInOutMapping() { BpmnModelInstance modelInstance = getBpmnModelInstance(); CallActivityBuilder callActivityBuilder = ((CallActivity) modelInstance.getModelElementById(CALL_ACTIVITY)).builder(); addAllIn(modelInstance, callActivityBuilder); addAllOut(modelInstance, callActivityBuilder); BpmnModelInstance testProcess = getBpmnSubProcessModelInstance(); deployAndStartProcess(modelInstance, testProcess); assertThat(engineRule.getRuntimeService().createExecutionQuery().processDefinitionKey(SUB_PROCESS_ID).list().size(),is(2)); List<Task> tasks = engineRule.getTaskService().createTaskQuery().active().list(); for (Task task : tasks) { engineRule.getTaskService().setVariable(task.getId(),NUMBER_OF_INSTANCES,"3"); engineRule.getTaskService().complete(task.getId()); } assertThat(engineRule.getRuntimeService().createExecutionQuery().processDefinitionKey(SUB_PROCESS_ID).list().size(),is(0)); assertThat(engineRule.getRuntimeService().createExecutionQuery().activityId(CALL_ACTIVITY).list().size(),is(0)); }
.done(); CallActivityBuilder callActivityBuilder = ((CallActivity) modelInstance.getModelElementById("callActivity")).builder();