Class DefaultActivityBehaviorFactory
- java.lang.Object
-
- org.flowable.engine.impl.bpmn.parser.factory.AbstractBehaviorFactory
-
- org.flowable.engine.impl.bpmn.parser.factory.DefaultActivityBehaviorFactory
-
- All Implemented Interfaces:
ActivityBehaviorFactory
public class DefaultActivityBehaviorFactory extends AbstractBehaviorFactory implements ActivityBehaviorFactory
Default implementation of theActivityBehaviorFactory. Used when no customActivityBehaviorFactoryis injected on theProcessEngineConfigurationImpl.- Author:
- Joram Barrez
-
-
Field Summary
Fields Modifier and Type Field Description static StringEXCEPTION_MAP_FIELD-
Fields inherited from class org.flowable.engine.impl.bpmn.parser.factory.AbstractBehaviorFactory
expressionManager
-
-
Constructor Summary
Constructors Constructor Description DefaultActivityBehaviorFactory()DefaultActivityBehaviorFactory(ClassDelegateFactory classDelegateFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AdhocSubProcessActivityBehaviorcreateAdhocSubprocessActivityBehavior(org.flowable.bpmn.model.SubProcess subProcess)BoundaryCancelEventActivityBehaviorcreateBoundaryCancelEventActivityBehavior(org.flowable.bpmn.model.CancelEventDefinition cancelEventDefinition)BoundaryCompensateEventActivityBehaviorcreateBoundaryCompensateEventActivityBehavior(org.flowable.bpmn.model.BoundaryEvent boundaryEvent, org.flowable.bpmn.model.CompensateEventDefinition compensateEventDefinition, boolean interrupting)BoundaryConditionalEventActivityBehaviorcreateBoundaryConditionalEventActivityBehavior(org.flowable.bpmn.model.BoundaryEvent boundaryEvent, org.flowable.bpmn.model.ConditionalEventDefinition conditionalEventDefinition, String conditionExpression, boolean interrupting)BoundaryEscalationEventActivityBehaviorcreateBoundaryEscalationEventActivityBehavior(org.flowable.bpmn.model.BoundaryEvent boundaryEvent, org.flowable.bpmn.model.EscalationEventDefinition escalationEventDefinition, org.flowable.bpmn.model.Escalation escalation, boolean interrupting)BoundaryEventActivityBehaviorcreateBoundaryEventActivityBehavior(org.flowable.bpmn.model.BoundaryEvent boundaryEvent, boolean interrupting)BoundaryEventRegistryEventActivityBehaviorcreateBoundaryEventRegistryEventActivityBehavior(org.flowable.bpmn.model.BoundaryEvent boundaryEvent, String eventDefinitionKey, boolean interrupting)BoundaryMessageEventActivityBehaviorcreateBoundaryMessageEventActivityBehavior(org.flowable.bpmn.model.BoundaryEvent boundaryEvent, org.flowable.bpmn.model.MessageEventDefinition messageEventDefinition, boolean interrupting)BoundarySignalEventActivityBehaviorcreateBoundarySignalEventActivityBehavior(org.flowable.bpmn.model.BoundaryEvent boundaryEvent, org.flowable.bpmn.model.SignalEventDefinition signalEventDefinition, org.flowable.bpmn.model.Signal signal, boolean interrupting)BoundaryTimerEventActivityBehaviorcreateBoundaryTimerEventActivityBehavior(org.flowable.bpmn.model.BoundaryEvent boundaryEvent, org.flowable.bpmn.model.TimerEventDefinition timerEventDefinition, boolean interrupting)BoundaryVariableListenerEventActivityBehaviorcreateBoundaryVariableListenerEventActivityBehavior(org.flowable.bpmn.model.BoundaryEvent boundaryEvent, org.flowable.bpmn.model.VariableListenerEventDefinition variableListenerEventDefinition, boolean interrupting)ActivityBehaviorcreateBusinessRuleTaskActivityBehavior(org.flowable.bpmn.model.BusinessRuleTask businessRuleTask)CallActivityBehaviorcreateCallActivityBehavior(org.flowable.bpmn.model.CallActivity callActivity)ActivityBehaviorcreateCamelActivityBehavior(org.flowable.bpmn.model.SendTask sendTask)ActivityBehaviorcreateCamelActivityBehavior(org.flowable.bpmn.model.ServiceTask serviceTask)protected ActivityBehaviorcreateCamelActivityBehavior(org.flowable.bpmn.model.TaskWithFieldExtensions task, List<org.flowable.bpmn.model.FieldExtension> fieldExtensions)CancelEndEventActivityBehaviorcreateCancelEndEventActivityBehavior(org.flowable.bpmn.model.EndEvent endEvent)CaseTaskActivityBehaviorcreateCaseTaskBehavior(org.flowable.bpmn.model.CaseServiceTask caseServiceTask)ClassDelegatecreateClassDelegateServiceTask(org.flowable.bpmn.model.ServiceTask serviceTask)protected ActivityBehaviorcreateDefaultActivityBehaviour(org.flowable.bpmn.model.ServiceTask serviceTask)DmnActivityBehaviorcreateDmnActivityBehavior(org.flowable.bpmn.model.SendTask sendTask)DmnActivityBehaviorcreateDmnActivityBehavior(org.flowable.bpmn.model.ServiceTask serviceTask)ErrorEndEventActivityBehaviorcreateErrorEndEventActivityBehavior(org.flowable.bpmn.model.EndEvent endEvent, org.flowable.bpmn.model.ErrorEventDefinition errorEventDefinition)EscalationEndEventActivityBehaviorcreateEscalationEndEventActivityBehavior(org.flowable.bpmn.model.EndEvent endEvent, org.flowable.bpmn.model.EscalationEventDefinition escalationEventDefinition, org.flowable.bpmn.model.Escalation escalation)EventBasedGatewayActivityBehaviorcreateEventBasedGatewayActivityBehavior(org.flowable.bpmn.model.EventGateway eventGateway)EventSubProcessActivityBehaviorcreateEventSubprocessActivityBehavior(org.flowable.bpmn.model.EventSubProcess eventSubProcess)EventSubProcessConditionalStartEventActivityBehaviorcreateEventSubProcessConditionalStartEventActivityBehavior(org.flowable.bpmn.model.StartEvent startEvent, org.flowable.bpmn.model.ConditionalEventDefinition conditionalEventDefinition, String conditionExpression)EventSubProcessErrorStartEventActivityBehaviorcreateEventSubProcessErrorStartEventActivityBehavior(org.flowable.bpmn.model.StartEvent startEvent)EventSubProcessEscalationStartEventActivityBehaviorcreateEventSubProcessEscalationStartEventActivityBehavior(org.flowable.bpmn.model.StartEvent startEvent)EventSubProcessEventRegistryStartEventActivityBehaviorcreateEventSubProcessEventRegistryStartEventActivityBehavior(org.flowable.bpmn.model.StartEvent startEvent, String eventDefinitionKey)EventSubProcessMessageStartEventActivityBehaviorcreateEventSubProcessMessageStartEventActivityBehavior(org.flowable.bpmn.model.StartEvent startEvent, org.flowable.bpmn.model.MessageEventDefinition messageEventDefinition)EventSubProcessSignalStartEventActivityBehaviorcreateEventSubProcessSignalStartEventActivityBehavior(org.flowable.bpmn.model.StartEvent startEvent, org.flowable.bpmn.model.SignalEventDefinition signalEventDefinition, org.flowable.bpmn.model.Signal signal)EventSubProcessTimerStartEventActivityBehaviorcreateEventSubProcessTimerStartEventActivityBehavior(org.flowable.bpmn.model.StartEvent startEvent, org.flowable.bpmn.model.TimerEventDefinition timerEventDefinition)EventSubProcessVariableListenerlStartEventActivityBehaviorcreateEventSubProcessVariableListenerlStartEventActivityBehavior(org.flowable.bpmn.model.StartEvent startEvent, org.flowable.bpmn.model.VariableListenerEventDefinition variableListenerEventDefinition)ExclusiveGatewayActivityBehaviorcreateExclusiveGatewayActivityBehavior(org.flowable.bpmn.model.ExclusiveGateway exclusiveGateway)protected ExpressioncreateExpression(String expressionValue)ExternalWorkerTaskActivityBehaviorcreateExternalWorkerTaskBehavior(org.flowable.bpmn.model.ExternalWorkerServiceTask externalWorkerServiceTask)ActivityBehaviorcreateHttpActivityBehavior(org.flowable.bpmn.model.ServiceTask serviceTask)InclusiveGatewayActivityBehaviorcreateInclusiveGatewayActivityBehavior(org.flowable.bpmn.model.InclusiveGateway inclusiveGateway)IntermediateCatchConditionalEventActivityBehaviorcreateIntermediateCatchConditionalEventActivityBehavior(org.flowable.bpmn.model.IntermediateCatchEvent intermediateCatchEvent, org.flowable.bpmn.model.ConditionalEventDefinition conditionalEventDefinition, String conditionExpression)IntermediateCatchEventActivityBehaviorcreateIntermediateCatchEventActivityBehavior(org.flowable.bpmn.model.IntermediateCatchEvent intermediateCatchEvent)IntermediateCatchEventRegistryEventActivityBehaviorcreateIntermediateCatchEventRegistryEventActivityBehavior(org.flowable.bpmn.model.IntermediateCatchEvent intermediateCatchEvent, String eventDefinitionKey)IntermediateCatchMessageEventActivityBehaviorcreateIntermediateCatchMessageEventActivityBehavior(org.flowable.bpmn.model.IntermediateCatchEvent intermediateCatchEvent, org.flowable.bpmn.model.MessageEventDefinition messageEventDefinition)IntermediateCatchSignalEventActivityBehaviorcreateIntermediateCatchSignalEventActivityBehavior(org.flowable.bpmn.model.IntermediateCatchEvent intermediateCatchEvent, org.flowable.bpmn.model.SignalEventDefinition signalEventDefinition, org.flowable.bpmn.model.Signal signal)IntermediateCatchTimerEventActivityBehaviorcreateIntermediateCatchTimerEventActivityBehavior(org.flowable.bpmn.model.IntermediateCatchEvent intermediateCatchEvent, org.flowable.bpmn.model.TimerEventDefinition timerEventDefinition)IntermediateCatchVariableListenerEventActivityBehaviorcreateIntermediateCatchVariableListenerEventActivityBehavior(org.flowable.bpmn.model.IntermediateCatchEvent intermediateCatchEvent, org.flowable.bpmn.model.VariableListenerEventDefinition variableListenerEventDefinition)IntermediateThrowCompensationEventActivityBehaviorcreateIntermediateThrowCompensationEventActivityBehavior(org.flowable.bpmn.model.ThrowEvent throwEvent, org.flowable.bpmn.model.CompensateEventDefinition compensateEventDefinition)IntermediateThrowEscalationEventActivityBehaviorcreateIntermediateThrowEscalationEventActivityBehavior(org.flowable.bpmn.model.ThrowEvent throwEvent, org.flowable.bpmn.model.EscalationEventDefinition escalationEventDefinition, org.flowable.bpmn.model.Escalation escalation)IntermediateThrowNoneEventActivityBehaviorcreateIntermediateThrowNoneEventActivityBehavior(org.flowable.bpmn.model.ThrowEvent throwEvent)IntermediateThrowSignalEventActivityBehaviorcreateIntermediateThrowSignalEventActivityBehavior(org.flowable.bpmn.model.ThrowEvent throwEvent, org.flowable.bpmn.model.SignalEventDefinition signalEventDefinition, org.flowable.bpmn.model.Signal signal)protected MailActivityBehaviorcreateMailActivityBehavior(String taskId, List<org.flowable.bpmn.model.FieldExtension> fields)MailActivityBehaviorcreateMailActivityBehavior(org.flowable.bpmn.model.SendTask sendTask)MailActivityBehaviorcreateMailActivityBehavior(org.flowable.bpmn.model.ServiceTask serviceTask)ManualTaskActivityBehaviorcreateManualTaskActivityBehavior(org.flowable.bpmn.model.ManualTask manualTask)ActivityBehaviorcreateMuleActivityBehavior(org.flowable.bpmn.model.SendTask sendTask)ActivityBehaviorcreateMuleActivityBehavior(org.flowable.bpmn.model.ServiceTask serviceTask)protected ActivityBehaviorcreateMuleActivityBehavior(org.flowable.bpmn.model.TaskWithFieldExtensions task, List<org.flowable.bpmn.model.FieldExtension> fieldExtensions)NoneEndEventActivityBehaviorcreateNoneEndEventActivityBehavior(org.flowable.bpmn.model.EndEvent endEvent)NoneStartEventActivityBehaviorcreateNoneStartEventActivityBehavior(org.flowable.bpmn.model.StartEvent startEvent)ParallelGatewayActivityBehaviorcreateParallelGatewayActivityBehavior(org.flowable.bpmn.model.ParallelGateway parallelGateway)ParallelMultiInstanceBehaviorcreateParallelMultiInstanceBehavior(org.flowable.bpmn.model.Activity activity, AbstractBpmnActivityBehavior innerActivityBehavior)ReceiveEventTaskActivityBehaviorcreateReceiveEventTaskActivityBehavior(org.flowable.bpmn.model.ReceiveTask receiveTask, String eventDefinitionKey)ReceiveTaskActivityBehaviorcreateReceiveTaskActivityBehavior(org.flowable.bpmn.model.ReceiveTask receiveTask)ScriptTaskActivityBehaviorcreateScriptTaskActivityBehavior(org.flowable.bpmn.model.ScriptTask scriptTask)SendEventTaskActivityBehaviorcreateSendEventTaskBehavior(org.flowable.bpmn.model.SendEventServiceTask sendEventServiceTask)SequentialMultiInstanceBehaviorcreateSequentialMultiInstanceBehavior(org.flowable.bpmn.model.Activity activity, AbstractBpmnActivityBehavior innerActivityBehavior)ServiceTaskDelegateExpressionActivityBehaviorcreateServiceTaskDelegateExpressionActivityBehavior(org.flowable.bpmn.model.ServiceTask serviceTask)ServiceTaskExpressionActivityBehaviorcreateServiceTaskExpressionActivityBehavior(org.flowable.bpmn.model.ServiceTask serviceTask)ShellActivityBehaviorcreateShellActivityBehavior(org.flowable.bpmn.model.ServiceTask serviceTask)SubProcessActivityBehaviorcreateSubprocessActivityBehavior(org.flowable.bpmn.model.SubProcess subProcess)TaskActivityBehaviorcreateTaskActivityBehavior(org.flowable.bpmn.model.Task task)TerminateEndEventActivityBehaviorcreateTerminateEndEventActivityBehavior(org.flowable.bpmn.model.EndEvent endEvent)TransactionActivityBehaviorcreateTransactionActivityBehavior(org.flowable.bpmn.model.Transaction transaction)UserTaskActivityBehaviorcreateUserTaskActivityBehavior(org.flowable.bpmn.model.UserTask userTask)WebServiceActivityBehaviorcreateWebServiceActivityBehavior(org.flowable.bpmn.model.SendTask sendTask, org.flowable.bpmn.model.BpmnModel bpmnModel)WebServiceActivityBehaviorcreateWebServiceActivityBehavior(org.flowable.bpmn.model.ServiceTask serviceTask, org.flowable.bpmn.model.BpmnModel bpmnModel)protected StringgetDefaultCamelBehaviorClassName()protected ExpressiongetSkipExpressionFromServiceTask(org.flowable.bpmn.model.ServiceTask serviceTask)-
Methods inherited from class org.flowable.engine.impl.bpmn.parser.factory.AbstractBehaviorFactory
createFieldDeclarations, getExpressionManager, setExpressionManager
-
-
-
-
Field Detail
-
EXCEPTION_MAP_FIELD
public static final String EXCEPTION_MAP_FIELD
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
DefaultActivityBehaviorFactory
public DefaultActivityBehaviorFactory(ClassDelegateFactory classDelegateFactory)
-
DefaultActivityBehaviorFactory
public DefaultActivityBehaviorFactory()
-
-
Method Detail
-
createNoneStartEventActivityBehavior
public NoneStartEventActivityBehavior createNoneStartEventActivityBehavior(org.flowable.bpmn.model.StartEvent startEvent)
- Specified by:
createNoneStartEventActivityBehaviorin interfaceActivityBehaviorFactory
-
createTaskActivityBehavior
public TaskActivityBehavior createTaskActivityBehavior(org.flowable.bpmn.model.Task task)
- Specified by:
createTaskActivityBehaviorin interfaceActivityBehaviorFactory
-
createManualTaskActivityBehavior
public ManualTaskActivityBehavior createManualTaskActivityBehavior(org.flowable.bpmn.model.ManualTask manualTask)
- Specified by:
createManualTaskActivityBehaviorin interfaceActivityBehaviorFactory
-
createReceiveTaskActivityBehavior
public ReceiveTaskActivityBehavior createReceiveTaskActivityBehavior(org.flowable.bpmn.model.ReceiveTask receiveTask)
- Specified by:
createReceiveTaskActivityBehaviorin interfaceActivityBehaviorFactory
-
createReceiveEventTaskActivityBehavior
public ReceiveEventTaskActivityBehavior createReceiveEventTaskActivityBehavior(org.flowable.bpmn.model.ReceiveTask receiveTask, String eventDefinitionKey)
- Specified by:
createReceiveEventTaskActivityBehaviorin interfaceActivityBehaviorFactory
-
createUserTaskActivityBehavior
public UserTaskActivityBehavior createUserTaskActivityBehavior(org.flowable.bpmn.model.UserTask userTask)
- Specified by:
createUserTaskActivityBehaviorin interfaceActivityBehaviorFactory
-
getSkipExpressionFromServiceTask
protected Expression getSkipExpressionFromServiceTask(org.flowable.bpmn.model.ServiceTask serviceTask)
-
createExpression
protected Expression createExpression(String expressionValue)
-
createClassDelegateServiceTask
public ClassDelegate createClassDelegateServiceTask(org.flowable.bpmn.model.ServiceTask serviceTask)
- Specified by:
createClassDelegateServiceTaskin interfaceActivityBehaviorFactory
-
createServiceTaskDelegateExpressionActivityBehavior
public ServiceTaskDelegateExpressionActivityBehavior createServiceTaskDelegateExpressionActivityBehavior(org.flowable.bpmn.model.ServiceTask serviceTask)
- Specified by:
createServiceTaskDelegateExpressionActivityBehaviorin interfaceActivityBehaviorFactory
-
createServiceTaskExpressionActivityBehavior
public ServiceTaskExpressionActivityBehavior createServiceTaskExpressionActivityBehavior(org.flowable.bpmn.model.ServiceTask serviceTask)
- Specified by:
createServiceTaskExpressionActivityBehaviorin interfaceActivityBehaviorFactory
-
createWebServiceActivityBehavior
public WebServiceActivityBehavior createWebServiceActivityBehavior(org.flowable.bpmn.model.ServiceTask serviceTask, org.flowable.bpmn.model.BpmnModel bpmnModel)
- Specified by:
createWebServiceActivityBehaviorin interfaceActivityBehaviorFactory
-
createWebServiceActivityBehavior
public WebServiceActivityBehavior createWebServiceActivityBehavior(org.flowable.bpmn.model.SendTask sendTask, org.flowable.bpmn.model.BpmnModel bpmnModel)
- Specified by:
createWebServiceActivityBehaviorin interfaceActivityBehaviorFactory
-
createMailActivityBehavior
public MailActivityBehavior createMailActivityBehavior(org.flowable.bpmn.model.ServiceTask serviceTask)
- Specified by:
createMailActivityBehaviorin interfaceActivityBehaviorFactory
-
createMailActivityBehavior
public MailActivityBehavior createMailActivityBehavior(org.flowable.bpmn.model.SendTask sendTask)
- Specified by:
createMailActivityBehaviorin interfaceActivityBehaviorFactory
-
createMailActivityBehavior
protected MailActivityBehavior createMailActivityBehavior(String taskId, List<org.flowable.bpmn.model.FieldExtension> fields)
-
createDmnActivityBehavior
public DmnActivityBehavior createDmnActivityBehavior(org.flowable.bpmn.model.ServiceTask serviceTask)
- Specified by:
createDmnActivityBehaviorin interfaceActivityBehaviorFactory
-
createDmnActivityBehavior
public DmnActivityBehavior createDmnActivityBehavior(org.flowable.bpmn.model.SendTask sendTask)
- Specified by:
createDmnActivityBehaviorin interfaceActivityBehaviorFactory
-
createMuleActivityBehavior
public ActivityBehavior createMuleActivityBehavior(org.flowable.bpmn.model.ServiceTask serviceTask)
- Specified by:
createMuleActivityBehaviorin interfaceActivityBehaviorFactory
-
createMuleActivityBehavior
public ActivityBehavior createMuleActivityBehavior(org.flowable.bpmn.model.SendTask sendTask)
- Specified by:
createMuleActivityBehaviorin interfaceActivityBehaviorFactory
-
createMuleActivityBehavior
protected ActivityBehavior createMuleActivityBehavior(org.flowable.bpmn.model.TaskWithFieldExtensions task, List<org.flowable.bpmn.model.FieldExtension> fieldExtensions)
-
createCamelActivityBehavior
public ActivityBehavior createCamelActivityBehavior(org.flowable.bpmn.model.ServiceTask serviceTask)
- Specified by:
createCamelActivityBehaviorin interfaceActivityBehaviorFactory
-
createCamelActivityBehavior
public ActivityBehavior createCamelActivityBehavior(org.flowable.bpmn.model.SendTask sendTask)
- Specified by:
createCamelActivityBehaviorin interfaceActivityBehaviorFactory
-
createCamelActivityBehavior
protected ActivityBehavior createCamelActivityBehavior(org.flowable.bpmn.model.TaskWithFieldExtensions task, List<org.flowable.bpmn.model.FieldExtension> fieldExtensions)
-
getDefaultCamelBehaviorClassName
protected String getDefaultCamelBehaviorClassName()
-
createShellActivityBehavior
public ShellActivityBehavior createShellActivityBehavior(org.flowable.bpmn.model.ServiceTask serviceTask)
- Specified by:
createShellActivityBehaviorin interfaceActivityBehaviorFactory
-
createHttpActivityBehavior
public ActivityBehavior createHttpActivityBehavior(org.flowable.bpmn.model.ServiceTask serviceTask)
- Specified by:
createHttpActivityBehaviorin interfaceActivityBehaviorFactory
-
createDefaultActivityBehaviour
protected ActivityBehavior createDefaultActivityBehaviour(org.flowable.bpmn.model.ServiceTask serviceTask)
-
createBusinessRuleTaskActivityBehavior
public ActivityBehavior createBusinessRuleTaskActivityBehavior(org.flowable.bpmn.model.BusinessRuleTask businessRuleTask)
- Specified by:
createBusinessRuleTaskActivityBehaviorin interfaceActivityBehaviorFactory
-
createScriptTaskActivityBehavior
public ScriptTaskActivityBehavior createScriptTaskActivityBehavior(org.flowable.bpmn.model.ScriptTask scriptTask)
- Specified by:
createScriptTaskActivityBehaviorin interfaceActivityBehaviorFactory
-
createSendEventTaskBehavior
public SendEventTaskActivityBehavior createSendEventTaskBehavior(org.flowable.bpmn.model.SendEventServiceTask sendEventServiceTask)
- Specified by:
createSendEventTaskBehaviorin interfaceActivityBehaviorFactory
-
createExternalWorkerTaskBehavior
public ExternalWorkerTaskActivityBehavior createExternalWorkerTaskBehavior(org.flowable.bpmn.model.ExternalWorkerServiceTask externalWorkerServiceTask)
- Specified by:
createExternalWorkerTaskBehaviorin interfaceActivityBehaviorFactory
-
createExclusiveGatewayActivityBehavior
public ExclusiveGatewayActivityBehavior createExclusiveGatewayActivityBehavior(org.flowable.bpmn.model.ExclusiveGateway exclusiveGateway)
- Specified by:
createExclusiveGatewayActivityBehaviorin interfaceActivityBehaviorFactory
-
createParallelGatewayActivityBehavior
public ParallelGatewayActivityBehavior createParallelGatewayActivityBehavior(org.flowable.bpmn.model.ParallelGateway parallelGateway)
- Specified by:
createParallelGatewayActivityBehaviorin interfaceActivityBehaviorFactory
-
createInclusiveGatewayActivityBehavior
public InclusiveGatewayActivityBehavior createInclusiveGatewayActivityBehavior(org.flowable.bpmn.model.InclusiveGateway inclusiveGateway)
- Specified by:
createInclusiveGatewayActivityBehaviorin interfaceActivityBehaviorFactory
-
createEventBasedGatewayActivityBehavior
public EventBasedGatewayActivityBehavior createEventBasedGatewayActivityBehavior(org.flowable.bpmn.model.EventGateway eventGateway)
- Specified by:
createEventBasedGatewayActivityBehaviorin interfaceActivityBehaviorFactory
-
createSequentialMultiInstanceBehavior
public SequentialMultiInstanceBehavior createSequentialMultiInstanceBehavior(org.flowable.bpmn.model.Activity activity, AbstractBpmnActivityBehavior innerActivityBehavior)
- Specified by:
createSequentialMultiInstanceBehaviorin interfaceActivityBehaviorFactory
-
createParallelMultiInstanceBehavior
public ParallelMultiInstanceBehavior createParallelMultiInstanceBehavior(org.flowable.bpmn.model.Activity activity, AbstractBpmnActivityBehavior innerActivityBehavior)
- Specified by:
createParallelMultiInstanceBehaviorin interfaceActivityBehaviorFactory
-
createSubprocessActivityBehavior
public SubProcessActivityBehavior createSubprocessActivityBehavior(org.flowable.bpmn.model.SubProcess subProcess)
- Specified by:
createSubprocessActivityBehaviorin interfaceActivityBehaviorFactory
-
createEventSubprocessActivityBehavior
public EventSubProcessActivityBehavior createEventSubprocessActivityBehavior(org.flowable.bpmn.model.EventSubProcess eventSubProcess)
- Specified by:
createEventSubprocessActivityBehaviorin interfaceActivityBehaviorFactory
-
createEventSubProcessConditionalStartEventActivityBehavior
public EventSubProcessConditionalStartEventActivityBehavior createEventSubProcessConditionalStartEventActivityBehavior(org.flowable.bpmn.model.StartEvent startEvent, org.flowable.bpmn.model.ConditionalEventDefinition conditionalEventDefinition, String conditionExpression)
- Specified by:
createEventSubProcessConditionalStartEventActivityBehaviorin interfaceActivityBehaviorFactory
-
createEventSubProcessErrorStartEventActivityBehavior
public EventSubProcessErrorStartEventActivityBehavior createEventSubProcessErrorStartEventActivityBehavior(org.flowable.bpmn.model.StartEvent startEvent)
- Specified by:
createEventSubProcessErrorStartEventActivityBehaviorin interfaceActivityBehaviorFactory
-
createEventSubProcessEscalationStartEventActivityBehavior
public EventSubProcessEscalationStartEventActivityBehavior createEventSubProcessEscalationStartEventActivityBehavior(org.flowable.bpmn.model.StartEvent startEvent)
- Specified by:
createEventSubProcessEscalationStartEventActivityBehaviorin interfaceActivityBehaviorFactory
-
createEventSubProcessMessageStartEventActivityBehavior
public EventSubProcessMessageStartEventActivityBehavior createEventSubProcessMessageStartEventActivityBehavior(org.flowable.bpmn.model.StartEvent startEvent, org.flowable.bpmn.model.MessageEventDefinition messageEventDefinition)
- Specified by:
createEventSubProcessMessageStartEventActivityBehaviorin interfaceActivityBehaviorFactory
-
createEventSubProcessSignalStartEventActivityBehavior
public EventSubProcessSignalStartEventActivityBehavior createEventSubProcessSignalStartEventActivityBehavior(org.flowable.bpmn.model.StartEvent startEvent, org.flowable.bpmn.model.SignalEventDefinition signalEventDefinition, org.flowable.bpmn.model.Signal signal)
- Specified by:
createEventSubProcessSignalStartEventActivityBehaviorin interfaceActivityBehaviorFactory
-
createEventSubProcessTimerStartEventActivityBehavior
public EventSubProcessTimerStartEventActivityBehavior createEventSubProcessTimerStartEventActivityBehavior(org.flowable.bpmn.model.StartEvent startEvent, org.flowable.bpmn.model.TimerEventDefinition timerEventDefinition)
- Specified by:
createEventSubProcessTimerStartEventActivityBehaviorin interfaceActivityBehaviorFactory
-
createEventSubProcessEventRegistryStartEventActivityBehavior
public EventSubProcessEventRegistryStartEventActivityBehavior createEventSubProcessEventRegistryStartEventActivityBehavior(org.flowable.bpmn.model.StartEvent startEvent, String eventDefinitionKey)
- Specified by:
createEventSubProcessEventRegistryStartEventActivityBehaviorin interfaceActivityBehaviorFactory
-
createEventSubProcessVariableListenerlStartEventActivityBehavior
public EventSubProcessVariableListenerlStartEventActivityBehavior createEventSubProcessVariableListenerlStartEventActivityBehavior(org.flowable.bpmn.model.StartEvent startEvent, org.flowable.bpmn.model.VariableListenerEventDefinition variableListenerEventDefinition)
- Specified by:
createEventSubProcessVariableListenerlStartEventActivityBehaviorin interfaceActivityBehaviorFactory
-
createAdhocSubprocessActivityBehavior
public AdhocSubProcessActivityBehavior createAdhocSubprocessActivityBehavior(org.flowable.bpmn.model.SubProcess subProcess)
- Specified by:
createAdhocSubprocessActivityBehaviorin interfaceActivityBehaviorFactory
-
createCallActivityBehavior
public CallActivityBehavior createCallActivityBehavior(org.flowable.bpmn.model.CallActivity callActivity)
- Specified by:
createCallActivityBehaviorin interfaceActivityBehaviorFactory
-
createCaseTaskBehavior
public CaseTaskActivityBehavior createCaseTaskBehavior(org.flowable.bpmn.model.CaseServiceTask caseServiceTask)
- Specified by:
createCaseTaskBehaviorin interfaceActivityBehaviorFactory
-
createTransactionActivityBehavior
public TransactionActivityBehavior createTransactionActivityBehavior(org.flowable.bpmn.model.Transaction transaction)
- Specified by:
createTransactionActivityBehaviorin interfaceActivityBehaviorFactory
-
createIntermediateCatchEventActivityBehavior
public IntermediateCatchEventActivityBehavior createIntermediateCatchEventActivityBehavior(org.flowable.bpmn.model.IntermediateCatchEvent intermediateCatchEvent)
- Specified by:
createIntermediateCatchEventActivityBehaviorin interfaceActivityBehaviorFactory
-
createIntermediateCatchConditionalEventActivityBehavior
public IntermediateCatchConditionalEventActivityBehavior createIntermediateCatchConditionalEventActivityBehavior(org.flowable.bpmn.model.IntermediateCatchEvent intermediateCatchEvent, org.flowable.bpmn.model.ConditionalEventDefinition conditionalEventDefinition, String conditionExpression)
- Specified by:
createIntermediateCatchConditionalEventActivityBehaviorin interfaceActivityBehaviorFactory
-
createIntermediateCatchMessageEventActivityBehavior
public IntermediateCatchMessageEventActivityBehavior createIntermediateCatchMessageEventActivityBehavior(org.flowable.bpmn.model.IntermediateCatchEvent intermediateCatchEvent, org.flowable.bpmn.model.MessageEventDefinition messageEventDefinition)
- Specified by:
createIntermediateCatchMessageEventActivityBehaviorin interfaceActivityBehaviorFactory
-
createIntermediateCatchTimerEventActivityBehavior
public IntermediateCatchTimerEventActivityBehavior createIntermediateCatchTimerEventActivityBehavior(org.flowable.bpmn.model.IntermediateCatchEvent intermediateCatchEvent, org.flowable.bpmn.model.TimerEventDefinition timerEventDefinition)
- Specified by:
createIntermediateCatchTimerEventActivityBehaviorin interfaceActivityBehaviorFactory
-
createIntermediateCatchEventRegistryEventActivityBehavior
public IntermediateCatchEventRegistryEventActivityBehavior createIntermediateCatchEventRegistryEventActivityBehavior(org.flowable.bpmn.model.IntermediateCatchEvent intermediateCatchEvent, String eventDefinitionKey)
- Specified by:
createIntermediateCatchEventRegistryEventActivityBehaviorin interfaceActivityBehaviorFactory
-
createIntermediateCatchSignalEventActivityBehavior
public IntermediateCatchSignalEventActivityBehavior createIntermediateCatchSignalEventActivityBehavior(org.flowable.bpmn.model.IntermediateCatchEvent intermediateCatchEvent, org.flowable.bpmn.model.SignalEventDefinition signalEventDefinition, org.flowable.bpmn.model.Signal signal)
- Specified by:
createIntermediateCatchSignalEventActivityBehaviorin interfaceActivityBehaviorFactory
-
createIntermediateCatchVariableListenerEventActivityBehavior
public IntermediateCatchVariableListenerEventActivityBehavior createIntermediateCatchVariableListenerEventActivityBehavior(org.flowable.bpmn.model.IntermediateCatchEvent intermediateCatchEvent, org.flowable.bpmn.model.VariableListenerEventDefinition variableListenerEventDefinition)
- Specified by:
createIntermediateCatchVariableListenerEventActivityBehaviorin interfaceActivityBehaviorFactory
-
createIntermediateThrowNoneEventActivityBehavior
public IntermediateThrowNoneEventActivityBehavior createIntermediateThrowNoneEventActivityBehavior(org.flowable.bpmn.model.ThrowEvent throwEvent)
- Specified by:
createIntermediateThrowNoneEventActivityBehaviorin interfaceActivityBehaviorFactory
-
createIntermediateThrowSignalEventActivityBehavior
public IntermediateThrowSignalEventActivityBehavior createIntermediateThrowSignalEventActivityBehavior(org.flowable.bpmn.model.ThrowEvent throwEvent, org.flowable.bpmn.model.SignalEventDefinition signalEventDefinition, org.flowable.bpmn.model.Signal signal)
- Specified by:
createIntermediateThrowSignalEventActivityBehaviorin interfaceActivityBehaviorFactory
-
createIntermediateThrowEscalationEventActivityBehavior
public IntermediateThrowEscalationEventActivityBehavior createIntermediateThrowEscalationEventActivityBehavior(org.flowable.bpmn.model.ThrowEvent throwEvent, org.flowable.bpmn.model.EscalationEventDefinition escalationEventDefinition, org.flowable.bpmn.model.Escalation escalation)
- Specified by:
createIntermediateThrowEscalationEventActivityBehaviorin interfaceActivityBehaviorFactory
-
createIntermediateThrowCompensationEventActivityBehavior
public IntermediateThrowCompensationEventActivityBehavior createIntermediateThrowCompensationEventActivityBehavior(org.flowable.bpmn.model.ThrowEvent throwEvent, org.flowable.bpmn.model.CompensateEventDefinition compensateEventDefinition)
- Specified by:
createIntermediateThrowCompensationEventActivityBehaviorin interfaceActivityBehaviorFactory
-
createNoneEndEventActivityBehavior
public NoneEndEventActivityBehavior createNoneEndEventActivityBehavior(org.flowable.bpmn.model.EndEvent endEvent)
- Specified by:
createNoneEndEventActivityBehaviorin interfaceActivityBehaviorFactory
-
createErrorEndEventActivityBehavior
public ErrorEndEventActivityBehavior createErrorEndEventActivityBehavior(org.flowable.bpmn.model.EndEvent endEvent, org.flowable.bpmn.model.ErrorEventDefinition errorEventDefinition)
- Specified by:
createErrorEndEventActivityBehaviorin interfaceActivityBehaviorFactory
-
createEscalationEndEventActivityBehavior
public EscalationEndEventActivityBehavior createEscalationEndEventActivityBehavior(org.flowable.bpmn.model.EndEvent endEvent, org.flowable.bpmn.model.EscalationEventDefinition escalationEventDefinition, org.flowable.bpmn.model.Escalation escalation)
- Specified by:
createEscalationEndEventActivityBehaviorin interfaceActivityBehaviorFactory
-
createCancelEndEventActivityBehavior
public CancelEndEventActivityBehavior createCancelEndEventActivityBehavior(org.flowable.bpmn.model.EndEvent endEvent)
- Specified by:
createCancelEndEventActivityBehaviorin interfaceActivityBehaviorFactory
-
createTerminateEndEventActivityBehavior
public TerminateEndEventActivityBehavior createTerminateEndEventActivityBehavior(org.flowable.bpmn.model.EndEvent endEvent)
- Specified by:
createTerminateEndEventActivityBehaviorin interfaceActivityBehaviorFactory
-
createBoundaryEventActivityBehavior
public BoundaryEventActivityBehavior createBoundaryEventActivityBehavior(org.flowable.bpmn.model.BoundaryEvent boundaryEvent, boolean interrupting)
- Specified by:
createBoundaryEventActivityBehaviorin interfaceActivityBehaviorFactory
-
createBoundaryCancelEventActivityBehavior
public BoundaryCancelEventActivityBehavior createBoundaryCancelEventActivityBehavior(org.flowable.bpmn.model.CancelEventDefinition cancelEventDefinition)
- Specified by:
createBoundaryCancelEventActivityBehaviorin interfaceActivityBehaviorFactory
-
createBoundaryCompensateEventActivityBehavior
public BoundaryCompensateEventActivityBehavior createBoundaryCompensateEventActivityBehavior(org.flowable.bpmn.model.BoundaryEvent boundaryEvent, org.flowable.bpmn.model.CompensateEventDefinition compensateEventDefinition, boolean interrupting)
- Specified by:
createBoundaryCompensateEventActivityBehaviorin interfaceActivityBehaviorFactory
-
createBoundaryConditionalEventActivityBehavior
public BoundaryConditionalEventActivityBehavior createBoundaryConditionalEventActivityBehavior(org.flowable.bpmn.model.BoundaryEvent boundaryEvent, org.flowable.bpmn.model.ConditionalEventDefinition conditionalEventDefinition, String conditionExpression, boolean interrupting)
- Specified by:
createBoundaryConditionalEventActivityBehaviorin interfaceActivityBehaviorFactory
-
createBoundaryTimerEventActivityBehavior
public BoundaryTimerEventActivityBehavior createBoundaryTimerEventActivityBehavior(org.flowable.bpmn.model.BoundaryEvent boundaryEvent, org.flowable.bpmn.model.TimerEventDefinition timerEventDefinition, boolean interrupting)
- Specified by:
createBoundaryTimerEventActivityBehaviorin interfaceActivityBehaviorFactory
-
createBoundarySignalEventActivityBehavior
public BoundarySignalEventActivityBehavior createBoundarySignalEventActivityBehavior(org.flowable.bpmn.model.BoundaryEvent boundaryEvent, org.flowable.bpmn.model.SignalEventDefinition signalEventDefinition, org.flowable.bpmn.model.Signal signal, boolean interrupting)
- Specified by:
createBoundarySignalEventActivityBehaviorin interfaceActivityBehaviorFactory
-
createBoundaryMessageEventActivityBehavior
public BoundaryMessageEventActivityBehavior createBoundaryMessageEventActivityBehavior(org.flowable.bpmn.model.BoundaryEvent boundaryEvent, org.flowable.bpmn.model.MessageEventDefinition messageEventDefinition, boolean interrupting)
- Specified by:
createBoundaryMessageEventActivityBehaviorin interfaceActivityBehaviorFactory
-
createBoundaryEscalationEventActivityBehavior
public BoundaryEscalationEventActivityBehavior createBoundaryEscalationEventActivityBehavior(org.flowable.bpmn.model.BoundaryEvent boundaryEvent, org.flowable.bpmn.model.EscalationEventDefinition escalationEventDefinition, org.flowable.bpmn.model.Escalation escalation, boolean interrupting)
- Specified by:
createBoundaryEscalationEventActivityBehaviorin interfaceActivityBehaviorFactory
-
createBoundaryEventRegistryEventActivityBehavior
public BoundaryEventRegistryEventActivityBehavior createBoundaryEventRegistryEventActivityBehavior(org.flowable.bpmn.model.BoundaryEvent boundaryEvent, String eventDefinitionKey, boolean interrupting)
- Specified by:
createBoundaryEventRegistryEventActivityBehaviorin interfaceActivityBehaviorFactory
-
createBoundaryVariableListenerEventActivityBehavior
public BoundaryVariableListenerEventActivityBehavior createBoundaryVariableListenerEventActivityBehavior(org.flowable.bpmn.model.BoundaryEvent boundaryEvent, org.flowable.bpmn.model.VariableListenerEventDefinition variableListenerEventDefinition, boolean interrupting)
- Specified by:
createBoundaryVariableListenerEventActivityBehaviorin interfaceActivityBehaviorFactory
-
-