public static BpmnModelInstance prepareMessageEventProcess() { return Bpmn.createExecutableProcess(PROCESS_ID) .startEvent() .intermediateThrowEvent(FAILING_EVENT) .camundaAsyncBefore(true) .camundaFailedJobRetryTimeCycle(SCHEDULE) .message(MESSAGE) .serviceTask() .camundaClass(FailingDelegate.class.getName()) .done(); }
public static BpmnModelInstance prepareEscalationEventProcess() { return Bpmn.createExecutableProcess(PROCESS_ID) .startEvent() .intermediateThrowEvent(FAILING_EVENT) .camundaAsyncBefore(true) .camundaFailedJobRetryTimeCycle(SCHEDULE) .escalation(MESSAGE) .serviceTask() .camundaClass(FailingDelegate.class.getName()) .endEvent() .done(); }
public static BpmnModelInstance prepareSignalEventProcess() { BpmnModelInstance modelInstance = Bpmn.createExecutableProcess(PROCESS_ID) .startEvent() .intermediateThrowEvent(FAILING_EVENT) .camundaAsyncBefore(true) .camundaFailedJobRetryTimeCycle(SCHEDULE) .signal(MESSAGE) .serviceTask() .camundaClass(FailingDelegate.class.getName()) .endEvent() .done(); return modelInstance; }
private BpmnModelInstance prepareSignalEventProcessWithoutRetry() { BpmnModelInstance modelInstance = Bpmn.createExecutableProcess(PROCESS_ID) .startEvent() .intermediateThrowEvent(FAILING_EVENT) .camundaAsyncBefore(true) .signal("start") .serviceTask() .camundaClass(FAILING_CLASS) .endEvent() .done(); return modelInstance; }
public static BpmnModelInstance prepareMessageEventProcess() { return Bpmn.createExecutableProcess(PROCESS_ID) .startEvent() .intermediateThrowEvent(FAILING_EVENT) .camundaAsyncBefore(true) .camundaFailedJobRetryTimeCycle(SCHEDULE) .message(MESSAGE) .serviceTask() .camundaClass(FailingDelegate.class.getName()) .done(); }
public static BpmnModelInstance prepareEscalationEventProcess() { return Bpmn.createExecutableProcess(PROCESS_ID) .startEvent() .intermediateThrowEvent(FAILING_EVENT) .camundaAsyncBefore(true) .camundaFailedJobRetryTimeCycle(SCHEDULE) .escalation(MESSAGE) .serviceTask() .camundaClass(FailingDelegate.class.getName()) .endEvent() .done(); }
public static BpmnModelInstance prepareSignalEventProcess() { BpmnModelInstance modelInstance = Bpmn.createExecutableProcess(PROCESS_ID) .startEvent() .intermediateThrowEvent(FAILING_EVENT) .camundaAsyncBefore(true) .camundaFailedJobRetryTimeCycle(SCHEDULE) .signal(MESSAGE) .serviceTask() .camundaClass(FailingDelegate.class.getName()) .endEvent() .done(); return modelInstance; }
private BpmnModelInstance prepareSignalEventProcessWithoutRetry() { BpmnModelInstance modelInstance = Bpmn.createExecutableProcess(PROCESS_ID) .startEvent() .intermediateThrowEvent(FAILING_EVENT) .camundaAsyncBefore(true) .signal("start") .serviceTask() .camundaClass(FAILING_CLASS) .endEvent() .done(); return modelInstance; }