.camundaExpression("${true}") .camundaExecutionListenerClass(EVENTNAME_START, ShiftTimeByOneMinuteListener.class.getName()) .serviceTask("ServiceTask2") .camundaExpression("${true}") .camundaExecutionListenerClass(EVENTNAME_START, ShiftTimeByOneMinuteListener.class.getName()) .serviceTask("ServiceTask3") .camundaExpression("${true}") .camundaExecutionListenerClass(EVENTNAME_START, ShiftTimeByOneMinuteListener.class.getName())
@Test public void maxResultsParameterWorks() { // given BpmnModelInstance simpleDefinition = Bpmn.createExecutableProcess("process") .startEvent("startEvent") .serviceTask() .camundaExpression("${true}") .serviceTask() .camundaExpression("${true}") .serviceTask() .camundaExpression("${true}") .serviceTask() .camundaExpression("${true}") .endEvent("endEvent") .done(); testHelper.deploy(simpleDefinition); engineRule.getRuntimeService().startProcessInstanceByKey("process"); // when List<HistoricActivityInstance> completedHistoricActivityInstances = optimizeService.getCompletedHistoricActivityInstances(pastDate(), null, 3); // then assertThat(completedHistoricActivityInstances.size(), is(3)); }
.camundaClass(ServiceTaskDelegate.class.getName()) .camundaAsyncBefore() .serviceTask("Task2") .camundaClass(FAILING_CLASS) .camundaAsyncBefore()
private void createFlow() { engine.getRepositoryService().createDeployment() // .addModelInstance("order.bpmn", Bpmn.createProcess("order").executable() // .startEvent() .serviceTask().name("Retrieve payment").camundaClass(RetrievePaymentAdapter.class.getName()) .serviceTask().name("Fetch goods").camundaClass(FetchGoodsAdapter.class.getName()) .serviceTask().name("Ship goods").camundaClass(ShipGoodsAdapter.class.getName()) .endEvent().camundaExecutionListenerClass("end", OrderDeliveredAdapter.class.getName()) .done() ).deploy(); }
.camundaExpression("${true}") .camundaAsyncBefore() .serviceTask("task2") .camundaExpression("${true}") .camundaAsyncBefore()
.camundaExpression("${true}") .camundaExecutionListenerClass(EVENTNAME_START, ShiftTimeByOneMinuteListener.class.getName()) .serviceTask("ServiceTask2") .camundaExpression("${true}") .camundaExecutionListenerClass(EVENTNAME_START, ShiftTimeByOneMinuteListener.class.getName()) .serviceTask("ServiceTask3") .camundaExpression("${true}") .camundaExecutionListenerClass(EVENTNAME_START, ShiftTimeByOneMinuteListener.class.getName())
@Test public void maxResultsParameterWorks() { // given BpmnModelInstance simpleDefinition = Bpmn.createExecutableProcess("process") .startEvent("startEvent") .serviceTask() .camundaExpression("${true}") .serviceTask() .camundaExpression("${true}") .serviceTask() .camundaExpression("${true}") .serviceTask() .camundaExpression("${true}") .endEvent("endEvent") .done(); testHelper.deploy(simpleDefinition); engineRule.getRuntimeService().startProcessInstanceByKey("process"); // when List<HistoricActivityInstance> completedHistoricActivityInstances = optimizeService.getCompletedHistoricActivityInstances(pastDate(), null, 3); // then assertThat(completedHistoricActivityInstances.size(), is(3)); }
.camundaClass(ServiceTaskDelegate.class.getName()) .camundaAsyncBefore() .serviceTask("Task2") .camundaClass(FAILING_CLASS) .camundaAsyncBefore()
.camundaExpression("${true}") .camundaAsyncBefore() .serviceTask("task2") .camundaExpression("${true}") .camundaAsyncBefore()