Interface ActivityBehaviorFactory
- All Known Implementing Classes:
DefaultActivityBehaviorFactory,TestActivityBehaviorFactory
public interface ActivityBehaviorFactory
Factory class used by the
BpmnParser and BpmnParse to instantiate the behaviour classes. For example when parsing an exclusive gateway, this factory will be requested to create a
new ActivityBehavior that will be set on the element of that step of the process and will implement the spec-compliant behavior of the exclusive gateway.
You can provide your own implementation of this class. This way, you can give different execution semantics to a standard bpmn xml construct. Eg. you could tweak the exclusive gateway to do
something completely different if you would want that. Creating your own ActivityBehaviorFactory is only advisable if you want to change the default behavior of any BPMN default construct.
And even then, think twice, because it won't be spec compliant bpmn anymore.
Note that you can always express any custom step as a service task with a class delegation.
The easiest and advisable way to implement your own ActivityBehaviorFactory is to extend the DefaultActivityBehaviorFactory class and override the method specific to the
ActivityBehavior you want to change.
An instance of this interface can be injected in the ProcessEngineConfigurationImpl and its subclasses.- Author:
- Joram Barrez
-
Method Summary
Modifier and TypeMethodDescriptioncreateAdhocSubprocessActivityBehavior(org.flowable.bpmn.model.SubProcess subProcess) createBoundaryCancelEventActivityBehavior(org.flowable.bpmn.model.CancelEventDefinition cancelEventDefinition) createBoundaryCompensateEventActivityBehavior(org.flowable.bpmn.model.BoundaryEvent boundaryEvent, org.flowable.bpmn.model.CompensateEventDefinition compensateEventDefinition, boolean interrupting) createBoundaryConditionalEventActivityBehavior(org.flowable.bpmn.model.BoundaryEvent boundaryEvent, org.flowable.bpmn.model.ConditionalEventDefinition conditionalEventDefinition, String conditionExpression, String conditionLanguage, boolean interrupting) createBoundaryEscalationEventActivityBehavior(org.flowable.bpmn.model.BoundaryEvent boundaryEvent, org.flowable.bpmn.model.EscalationEventDefinition escalationEventDefinition, org.flowable.bpmn.model.Escalation escalation, boolean interrupting) createBoundaryEventActivityBehavior(org.flowable.bpmn.model.BoundaryEvent boundaryEvent, boolean interrupting) createBoundaryEventRegistryEventActivityBehavior(org.flowable.bpmn.model.BoundaryEvent boundaryEvent, String eventDefinitionKey, boolean interrupting) createBoundaryMessageEventActivityBehavior(org.flowable.bpmn.model.BoundaryEvent boundaryEvent, org.flowable.bpmn.model.MessageEventDefinition messageEventDefinition, boolean interrupting) createBoundarySignalEventActivityBehavior(org.flowable.bpmn.model.BoundaryEvent boundaryEvent, org.flowable.bpmn.model.SignalEventDefinition signalEventDefinition, org.flowable.bpmn.model.Signal signal, boolean interrupting) createBoundaryTimerEventActivityBehavior(org.flowable.bpmn.model.BoundaryEvent boundaryEvent, org.flowable.bpmn.model.TimerEventDefinition timerEventDefinition, boolean interrupting) createBoundaryVariableListenerEventActivityBehavior(org.flowable.bpmn.model.BoundaryEvent boundaryEvent, org.flowable.bpmn.model.VariableListenerEventDefinition variableListenerEventDefinition, boolean interrupting) createBusinessRuleTaskActivityBehavior(org.flowable.bpmn.model.BusinessRuleTask businessRuleTask) createCallActivityBehavior(org.flowable.bpmn.model.CallActivity callActivity) createCamelActivityBehavior(org.flowable.bpmn.model.SendTask sendTask) createCamelActivityBehavior(org.flowable.bpmn.model.ServiceTask serviceTask) createCancelEndEventActivityBehavior(org.flowable.bpmn.model.EndEvent endEvent) createCaseTaskBehavior(org.flowable.bpmn.model.CaseServiceTask caseServiceTask) createClassDelegateServiceTask(org.flowable.bpmn.model.ServiceTask serviceTask) createDmnActivityBehavior(org.flowable.bpmn.model.SendTask sendTask) createDmnActivityBehavior(org.flowable.bpmn.model.ServiceTask serviceTask) createErrorEndEventActivityBehavior(org.flowable.bpmn.model.EndEvent endEvent, org.flowable.bpmn.model.ErrorEventDefinition errorEventDefinition) createEscalationEndEventActivityBehavior(org.flowable.bpmn.model.EndEvent endEvent, org.flowable.bpmn.model.EscalationEventDefinition escalationEventDefinition, org.flowable.bpmn.model.Escalation escalation) createEventBasedGatewayActivityBehavior(org.flowable.bpmn.model.EventGateway eventGateway) createEventSubprocessActivityBehavior(org.flowable.bpmn.model.EventSubProcess eventSubProcess) createEventSubProcessConditionalStartEventActivityBehavior(org.flowable.bpmn.model.StartEvent startEvent, org.flowable.bpmn.model.ConditionalEventDefinition conditionalEventDefinition, String conditionExpression) createEventSubProcessErrorStartEventActivityBehavior(org.flowable.bpmn.model.StartEvent startEvent) createEventSubProcessEscalationStartEventActivityBehavior(org.flowable.bpmn.model.StartEvent startEvent) createEventSubProcessEventRegistryStartEventActivityBehavior(org.flowable.bpmn.model.StartEvent startEvent, String eventDefinitionKey) createEventSubProcessMessageStartEventActivityBehavior(org.flowable.bpmn.model.StartEvent startEvent, org.flowable.bpmn.model.MessageEventDefinition messageEventDefinition) createEventSubProcessSignalStartEventActivityBehavior(org.flowable.bpmn.model.StartEvent startEvent, org.flowable.bpmn.model.SignalEventDefinition signalEventDefinition, org.flowable.bpmn.model.Signal signal) createEventSubProcessTimerStartEventActivityBehavior(org.flowable.bpmn.model.StartEvent startEvent, org.flowable.bpmn.model.TimerEventDefinition timerEventDefinition) createEventSubProcessVariableListenerlStartEventActivityBehavior(org.flowable.bpmn.model.StartEvent startEvent, org.flowable.bpmn.model.VariableListenerEventDefinition variableListenerEventDefinition) createExclusiveGatewayActivityBehavior(org.flowable.bpmn.model.ExclusiveGateway exclusiveGateway) createExternalWorkerTaskBehavior(org.flowable.bpmn.model.ExternalWorkerServiceTask externalWorkerServiceTask) createHttpActivityBehavior(org.flowable.bpmn.model.ServiceTask serviceTask) createInclusiveGatewayActivityBehavior(org.flowable.bpmn.model.InclusiveGateway inclusiveGateway) createIntermediateCatchConditionalEventActivityBehavior(org.flowable.bpmn.model.IntermediateCatchEvent intermediateCatchEvent, org.flowable.bpmn.model.ConditionalEventDefinition conditionalEventDefinition, String conditionExpression, String conditionLanguage) createIntermediateCatchEventActivityBehavior(org.flowable.bpmn.model.IntermediateCatchEvent intermediateCatchEvent) createIntermediateCatchEventRegistryEventActivityBehavior(org.flowable.bpmn.model.IntermediateCatchEvent intermediateCatchEvent, String eventDefinitionKey) createIntermediateCatchMessageEventActivityBehavior(org.flowable.bpmn.model.IntermediateCatchEvent intermediateCatchEvent, org.flowable.bpmn.model.MessageEventDefinition messageEventDefinition) createIntermediateCatchSignalEventActivityBehavior(org.flowable.bpmn.model.IntermediateCatchEvent intermediateCatchEvent, org.flowable.bpmn.model.SignalEventDefinition signalEventDefinition, org.flowable.bpmn.model.Signal signal) createIntermediateCatchTimerEventActivityBehavior(org.flowable.bpmn.model.IntermediateCatchEvent intermediateCatchEvent, org.flowable.bpmn.model.TimerEventDefinition timerEventDefinition) createIntermediateCatchVariableListenerEventActivityBehavior(org.flowable.bpmn.model.IntermediateCatchEvent intermediateCatchEvent, org.flowable.bpmn.model.VariableListenerEventDefinition variableListenerEventDefinition) createIntermediateThrowCompensationEventActivityBehavior(org.flowable.bpmn.model.ThrowEvent throwEvent, org.flowable.bpmn.model.CompensateEventDefinition compensateEventDefinition) createIntermediateThrowEscalationEventActivityBehavior(org.flowable.bpmn.model.ThrowEvent throwEvent, org.flowable.bpmn.model.EscalationEventDefinition escalationEventDefinition, org.flowable.bpmn.model.Escalation escalation) createIntermediateThrowNoneEventActivityBehavior(org.flowable.bpmn.model.ThrowEvent throwEvent) createIntermediateThrowSignalEventActivityBehavior(org.flowable.bpmn.model.ThrowEvent throwEvent, org.flowable.bpmn.model.SignalEventDefinition signalEventDefinition, org.flowable.bpmn.model.Signal signal) createMailActivityBehavior(org.flowable.bpmn.model.SendTask sendTask) createMailActivityBehavior(org.flowable.bpmn.model.ServiceTask serviceTask) createManualTaskActivityBehavior(org.flowable.bpmn.model.ManualTask manualTask) createNoneEndEventActivityBehavior(org.flowable.bpmn.model.EndEvent endEvent) createNoneStartEventActivityBehavior(org.flowable.bpmn.model.StartEvent startEvent) createParallelGatewayActivityBehavior(org.flowable.bpmn.model.ParallelGateway parallelGateway) createParallelMultiInstanceBehavior(org.flowable.bpmn.model.Activity activity, AbstractBpmnActivityBehavior innerActivityBehavior) createReceiveEventTaskActivityBehavior(org.flowable.bpmn.model.ReceiveTask receiveTask, String eventDefinitionKey) createReceiveTaskActivityBehavior(org.flowable.bpmn.model.ReceiveTask receiveTask) createScriptTaskActivityBehavior(org.flowable.bpmn.model.ScriptTask scriptTask) createSendEventTaskBehavior(org.flowable.bpmn.model.SendEventServiceTask sendEventServiceTask) createSequentialMultiInstanceBehavior(org.flowable.bpmn.model.Activity activity, AbstractBpmnActivityBehavior innerActivityBehavior) createServiceTaskDelegateExpressionActivityBehavior(org.flowable.bpmn.model.ServiceTask serviceTask) createServiceTaskExpressionActivityBehavior(org.flowable.bpmn.model.ServiceTask serviceTask) createShellActivityBehavior(org.flowable.bpmn.model.ServiceTask serviceTask) createSubprocessActivityBehavior(org.flowable.bpmn.model.SubProcess subProcess) createTaskActivityBehavior(org.flowable.bpmn.model.Task task) createTerminateEndEventActivityBehavior(org.flowable.bpmn.model.EndEvent endEvent) createTransactionActivityBehavior(org.flowable.bpmn.model.Transaction transaction) createUserTaskActivityBehavior(org.flowable.bpmn.model.UserTask userTask) createWebServiceActivityBehavior(org.flowable.bpmn.model.SendTask sendTask, org.flowable.bpmn.model.BpmnModel bpmnModel) createWebServiceActivityBehavior(org.flowable.bpmn.model.ServiceTask serviceTask, org.flowable.bpmn.model.BpmnModel bpmnModel)
-
Method Details
-
createNoneStartEventActivityBehavior
NoneStartEventActivityBehavior createNoneStartEventActivityBehavior(org.flowable.bpmn.model.StartEvent startEvent) -
createTaskActivityBehavior
-
createManualTaskActivityBehavior
ManualTaskActivityBehavior createManualTaskActivityBehavior(org.flowable.bpmn.model.ManualTask manualTask) -
createReceiveTaskActivityBehavior
ReceiveTaskActivityBehavior createReceiveTaskActivityBehavior(org.flowable.bpmn.model.ReceiveTask receiveTask) -
createReceiveEventTaskActivityBehavior
ReceiveEventTaskActivityBehavior createReceiveEventTaskActivityBehavior(org.flowable.bpmn.model.ReceiveTask receiveTask, String eventDefinitionKey) -
createUserTaskActivityBehavior
-
createClassDelegateServiceTask
-
createServiceTaskDelegateExpressionActivityBehavior
ServiceTaskDelegateExpressionActivityBehavior createServiceTaskDelegateExpressionActivityBehavior(org.flowable.bpmn.model.ServiceTask serviceTask) -
createServiceTaskExpressionActivityBehavior
ServiceTaskExpressionActivityBehavior createServiceTaskExpressionActivityBehavior(org.flowable.bpmn.model.ServiceTask serviceTask) -
createWebServiceActivityBehavior
WebServiceActivityBehavior createWebServiceActivityBehavior(org.flowable.bpmn.model.ServiceTask serviceTask, org.flowable.bpmn.model.BpmnModel bpmnModel) -
createWebServiceActivityBehavior
WebServiceActivityBehavior createWebServiceActivityBehavior(org.flowable.bpmn.model.SendTask sendTask, org.flowable.bpmn.model.BpmnModel bpmnModel) -
createMailActivityBehavior
-
createMailActivityBehavior
-
createCamelActivityBehavior
-
createCamelActivityBehavior
-
createDmnActivityBehavior
-
createDmnActivityBehavior
-
createHttpActivityBehavior
-
createShellActivityBehavior
-
createBusinessRuleTaskActivityBehavior
ActivityBehavior createBusinessRuleTaskActivityBehavior(org.flowable.bpmn.model.BusinessRuleTask businessRuleTask) -
createScriptTaskActivityBehavior
ScriptTaskActivityBehavior createScriptTaskActivityBehavior(org.flowable.bpmn.model.ScriptTask scriptTask) -
createSendEventTaskBehavior
SendEventTaskActivityBehavior createSendEventTaskBehavior(org.flowable.bpmn.model.SendEventServiceTask sendEventServiceTask) -
createExternalWorkerTaskBehavior
ExternalWorkerTaskActivityBehavior createExternalWorkerTaskBehavior(org.flowable.bpmn.model.ExternalWorkerServiceTask externalWorkerServiceTask) -
createExclusiveGatewayActivityBehavior
ExclusiveGatewayActivityBehavior createExclusiveGatewayActivityBehavior(org.flowable.bpmn.model.ExclusiveGateway exclusiveGateway) -
createParallelGatewayActivityBehavior
ParallelGatewayActivityBehavior createParallelGatewayActivityBehavior(org.flowable.bpmn.model.ParallelGateway parallelGateway) -
createInclusiveGatewayActivityBehavior
InclusiveGatewayActivityBehavior createInclusiveGatewayActivityBehavior(org.flowable.bpmn.model.InclusiveGateway inclusiveGateway) -
createEventBasedGatewayActivityBehavior
EventBasedGatewayActivityBehavior createEventBasedGatewayActivityBehavior(org.flowable.bpmn.model.EventGateway eventGateway) -
createSequentialMultiInstanceBehavior
SequentialMultiInstanceBehavior createSequentialMultiInstanceBehavior(org.flowable.bpmn.model.Activity activity, AbstractBpmnActivityBehavior innerActivityBehavior) -
createParallelMultiInstanceBehavior
ParallelMultiInstanceBehavior createParallelMultiInstanceBehavior(org.flowable.bpmn.model.Activity activity, AbstractBpmnActivityBehavior innerActivityBehavior) -
createSubprocessActivityBehavior
SubProcessActivityBehavior createSubprocessActivityBehavior(org.flowable.bpmn.model.SubProcess subProcess) -
createEventSubprocessActivityBehavior
EventSubProcessActivityBehavior createEventSubprocessActivityBehavior(org.flowable.bpmn.model.EventSubProcess eventSubProcess) -
createEventSubProcessConditionalStartEventActivityBehavior
EventSubProcessConditionalStartEventActivityBehavior createEventSubProcessConditionalStartEventActivityBehavior(org.flowable.bpmn.model.StartEvent startEvent, org.flowable.bpmn.model.ConditionalEventDefinition conditionalEventDefinition, String conditionExpression) -
createEventSubProcessErrorStartEventActivityBehavior
EventSubProcessErrorStartEventActivityBehavior createEventSubProcessErrorStartEventActivityBehavior(org.flowable.bpmn.model.StartEvent startEvent) -
createEventSubProcessEscalationStartEventActivityBehavior
EventSubProcessEscalationStartEventActivityBehavior createEventSubProcessEscalationStartEventActivityBehavior(org.flowable.bpmn.model.StartEvent startEvent) -
createEventSubProcessMessageStartEventActivityBehavior
EventSubProcessMessageStartEventActivityBehavior createEventSubProcessMessageStartEventActivityBehavior(org.flowable.bpmn.model.StartEvent startEvent, org.flowable.bpmn.model.MessageEventDefinition messageEventDefinition) -
createEventSubProcessSignalStartEventActivityBehavior
EventSubProcessSignalStartEventActivityBehavior createEventSubProcessSignalStartEventActivityBehavior(org.flowable.bpmn.model.StartEvent startEvent, org.flowable.bpmn.model.SignalEventDefinition signalEventDefinition, org.flowable.bpmn.model.Signal signal) -
createEventSubProcessTimerStartEventActivityBehavior
EventSubProcessTimerStartEventActivityBehavior createEventSubProcessTimerStartEventActivityBehavior(org.flowable.bpmn.model.StartEvent startEvent, org.flowable.bpmn.model.TimerEventDefinition timerEventDefinition) -
createEventSubProcessEventRegistryStartEventActivityBehavior
EventSubProcessEventRegistryStartEventActivityBehavior createEventSubProcessEventRegistryStartEventActivityBehavior(org.flowable.bpmn.model.StartEvent startEvent, String eventDefinitionKey) -
createEventSubProcessVariableListenerlStartEventActivityBehavior
EventSubProcessVariableListenerlStartEventActivityBehavior createEventSubProcessVariableListenerlStartEventActivityBehavior(org.flowable.bpmn.model.StartEvent startEvent, org.flowable.bpmn.model.VariableListenerEventDefinition variableListenerEventDefinition) -
createAdhocSubprocessActivityBehavior
AdhocSubProcessActivityBehavior createAdhocSubprocessActivityBehavior(org.flowable.bpmn.model.SubProcess subProcess) -
createCallActivityBehavior
-
createCaseTaskBehavior
CaseTaskActivityBehavior createCaseTaskBehavior(org.flowable.bpmn.model.CaseServiceTask caseServiceTask) -
createTransactionActivityBehavior
TransactionActivityBehavior createTransactionActivityBehavior(org.flowable.bpmn.model.Transaction transaction) -
createIntermediateCatchEventActivityBehavior
IntermediateCatchEventActivityBehavior createIntermediateCatchEventActivityBehavior(org.flowable.bpmn.model.IntermediateCatchEvent intermediateCatchEvent) -
createIntermediateCatchMessageEventActivityBehavior
IntermediateCatchMessageEventActivityBehavior createIntermediateCatchMessageEventActivityBehavior(org.flowable.bpmn.model.IntermediateCatchEvent intermediateCatchEvent, org.flowable.bpmn.model.MessageEventDefinition messageEventDefinition) -
createIntermediateCatchConditionalEventActivityBehavior
IntermediateCatchConditionalEventActivityBehavior createIntermediateCatchConditionalEventActivityBehavior(org.flowable.bpmn.model.IntermediateCatchEvent intermediateCatchEvent, org.flowable.bpmn.model.ConditionalEventDefinition conditionalEventDefinition, String conditionExpression, String conditionLanguage) -
createIntermediateCatchTimerEventActivityBehavior
IntermediateCatchTimerEventActivityBehavior createIntermediateCatchTimerEventActivityBehavior(org.flowable.bpmn.model.IntermediateCatchEvent intermediateCatchEvent, org.flowable.bpmn.model.TimerEventDefinition timerEventDefinition) -
createIntermediateCatchEventRegistryEventActivityBehavior
IntermediateCatchEventRegistryEventActivityBehavior createIntermediateCatchEventRegistryEventActivityBehavior(org.flowable.bpmn.model.IntermediateCatchEvent intermediateCatchEvent, String eventDefinitionKey) -
createIntermediateCatchSignalEventActivityBehavior
IntermediateCatchSignalEventActivityBehavior createIntermediateCatchSignalEventActivityBehavior(org.flowable.bpmn.model.IntermediateCatchEvent intermediateCatchEvent, org.flowable.bpmn.model.SignalEventDefinition signalEventDefinition, org.flowable.bpmn.model.Signal signal) -
createIntermediateCatchVariableListenerEventActivityBehavior
IntermediateCatchVariableListenerEventActivityBehavior createIntermediateCatchVariableListenerEventActivityBehavior(org.flowable.bpmn.model.IntermediateCatchEvent intermediateCatchEvent, org.flowable.bpmn.model.VariableListenerEventDefinition variableListenerEventDefinition) -
createIntermediateThrowNoneEventActivityBehavior
IntermediateThrowNoneEventActivityBehavior createIntermediateThrowNoneEventActivityBehavior(org.flowable.bpmn.model.ThrowEvent throwEvent) -
createIntermediateThrowSignalEventActivityBehavior
IntermediateThrowSignalEventActivityBehavior createIntermediateThrowSignalEventActivityBehavior(org.flowable.bpmn.model.ThrowEvent throwEvent, org.flowable.bpmn.model.SignalEventDefinition signalEventDefinition, org.flowable.bpmn.model.Signal signal) -
createIntermediateThrowEscalationEventActivityBehavior
IntermediateThrowEscalationEventActivityBehavior createIntermediateThrowEscalationEventActivityBehavior(org.flowable.bpmn.model.ThrowEvent throwEvent, org.flowable.bpmn.model.EscalationEventDefinition escalationEventDefinition, org.flowable.bpmn.model.Escalation escalation) -
createIntermediateThrowCompensationEventActivityBehavior
IntermediateThrowCompensationEventActivityBehavior createIntermediateThrowCompensationEventActivityBehavior(org.flowable.bpmn.model.ThrowEvent throwEvent, org.flowable.bpmn.model.CompensateEventDefinition compensateEventDefinition) -
createNoneEndEventActivityBehavior
NoneEndEventActivityBehavior createNoneEndEventActivityBehavior(org.flowable.bpmn.model.EndEvent endEvent) -
createErrorEndEventActivityBehavior
ErrorEndEventActivityBehavior createErrorEndEventActivityBehavior(org.flowable.bpmn.model.EndEvent endEvent, org.flowable.bpmn.model.ErrorEventDefinition errorEventDefinition) -
createEscalationEndEventActivityBehavior
EscalationEndEventActivityBehavior createEscalationEndEventActivityBehavior(org.flowable.bpmn.model.EndEvent endEvent, org.flowable.bpmn.model.EscalationEventDefinition escalationEventDefinition, org.flowable.bpmn.model.Escalation escalation) -
createCancelEndEventActivityBehavior
CancelEndEventActivityBehavior createCancelEndEventActivityBehavior(org.flowable.bpmn.model.EndEvent endEvent) -
createTerminateEndEventActivityBehavior
TerminateEndEventActivityBehavior createTerminateEndEventActivityBehavior(org.flowable.bpmn.model.EndEvent endEvent) -
createBoundaryEventActivityBehavior
BoundaryEventActivityBehavior createBoundaryEventActivityBehavior(org.flowable.bpmn.model.BoundaryEvent boundaryEvent, boolean interrupting) -
createBoundaryCancelEventActivityBehavior
BoundaryCancelEventActivityBehavior createBoundaryCancelEventActivityBehavior(org.flowable.bpmn.model.CancelEventDefinition cancelEventDefinition) -
createBoundaryTimerEventActivityBehavior
BoundaryTimerEventActivityBehavior createBoundaryTimerEventActivityBehavior(org.flowable.bpmn.model.BoundaryEvent boundaryEvent, org.flowable.bpmn.model.TimerEventDefinition timerEventDefinition, boolean interrupting) -
createBoundarySignalEventActivityBehavior
BoundarySignalEventActivityBehavior createBoundarySignalEventActivityBehavior(org.flowable.bpmn.model.BoundaryEvent boundaryEvent, org.flowable.bpmn.model.SignalEventDefinition signalEventDefinition, org.flowable.bpmn.model.Signal signal, boolean interrupting) -
createBoundaryMessageEventActivityBehavior
BoundaryMessageEventActivityBehavior createBoundaryMessageEventActivityBehavior(org.flowable.bpmn.model.BoundaryEvent boundaryEvent, org.flowable.bpmn.model.MessageEventDefinition messageEventDefinition, boolean interrupting) -
createBoundaryConditionalEventActivityBehavior
BoundaryConditionalEventActivityBehavior createBoundaryConditionalEventActivityBehavior(org.flowable.bpmn.model.BoundaryEvent boundaryEvent, org.flowable.bpmn.model.ConditionalEventDefinition conditionalEventDefinition, String conditionExpression, String conditionLanguage, boolean interrupting) -
createBoundaryEscalationEventActivityBehavior
BoundaryEscalationEventActivityBehavior createBoundaryEscalationEventActivityBehavior(org.flowable.bpmn.model.BoundaryEvent boundaryEvent, org.flowable.bpmn.model.EscalationEventDefinition escalationEventDefinition, org.flowable.bpmn.model.Escalation escalation, boolean interrupting) -
createBoundaryCompensateEventActivityBehavior
BoundaryCompensateEventActivityBehavior createBoundaryCompensateEventActivityBehavior(org.flowable.bpmn.model.BoundaryEvent boundaryEvent, org.flowable.bpmn.model.CompensateEventDefinition compensateEventDefinition, boolean interrupting) -
createBoundaryEventRegistryEventActivityBehavior
BoundaryEventRegistryEventActivityBehavior createBoundaryEventRegistryEventActivityBehavior(org.flowable.bpmn.model.BoundaryEvent boundaryEvent, String eventDefinitionKey, boolean interrupting) -
createBoundaryVariableListenerEventActivityBehavior
BoundaryVariableListenerEventActivityBehavior createBoundaryVariableListenerEventActivityBehavior(org.flowable.bpmn.model.BoundaryEvent boundaryEvent, org.flowable.bpmn.model.VariableListenerEventDefinition variableListenerEventDefinition, boolean interrupting)
-