Class DefaultCmmnActivityBehaviorFactory
java.lang.Object
org.flowable.cmmn.engine.impl.parser.DefaultCmmnActivityBehaviorFactory
- All Implemented Interfaces:
CmmnActivityBehaviorFactory
public class DefaultCmmnActivityBehaviorFactory
extends Object
implements CmmnActivityBehaviorFactory
- Author:
- Joram Barrez
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateCasePageTaskActivityBehaviour(PlanItem planItem, CasePageTask task) createCaseTaskActivityBehavior(PlanItem planItem, CaseTask caseTask) createCmmnClassDelegate(PlanItem planItem, ServiceTask task) createDecisionTaskActivityBehavior(PlanItem planItem, DecisionTask decisionTask) protected CmmnActivityBehaviorcreateDefaultHttpActivityBehaviour(PlanItem planItem, ServiceTask serviceTask) createEmailActivityBehavior(PlanItem planItem, ServiceTask task) createEventRegistryEventListenerActivityBehaviour(PlanItem planItem, GenericEventListener genericEventListener) protected ExpressioncreateExpression(String refExpressionString) createExternalWorkerActivityBehaviour(PlanItem planItem, ExternalWorkerServiceTask externalWorkerServiceTask) createGenericEventListenerActivityBehavior(PlanItem planItem, GenericEventListener genericEventListener) createHttpActivityBehavior(PlanItem planItem, ServiceTask task) createHumanTaskActivityBehavior(PlanItem planItem, HumanTask humanTask) createMilestoneActivityBehavior(PlanItem planItem, Milestone milestone) createPlanItemDelegateExpressionActivityBehavior(PlanItem planItem, ServiceTask task) createPlanItemExpressionActivityBehavior(PlanItem planItem, ServiceTask task) createProcessTaskActivityBehavior(PlanItem planItem, ProcessTask processTask) createScriptTaskActivityBehavior(PlanItem planItem, ScriptServiceTask task) createSendEventActivityBehavior(PlanItem planItem, SendEventServiceTask sendEventServiceTask) createSignalEventListenerActivityBehavior(PlanItem planItem, SignalEventListener signalEventListener) createStageActivityBehavior(PlanItem planItem, Stage stage) createTaskActivityBehavior(PlanItem planItem, Task task) createTimerEventListenerActivityBehavior(PlanItem planItem, TimerEventListener timerEventListener) createUserEventListenerActivityBehavior(PlanItem planItem, UserEventListener userEventListener) createVariableEventListenerActivityBehaviour(PlanItem planItem, VariableEventListener variableEventListener) voidsetClassDelegateFactory(CmmnClassDelegateFactory classDelegateFactory) voidsetExpressionManager(ExpressionManager expressionManager)
-
Field Details
-
classDelegateFactory
-
expressionManager
-
-
Constructor Details
-
DefaultCmmnActivityBehaviorFactory
public DefaultCmmnActivityBehaviorFactory()
-
-
Method Details
-
createStageActivityBehavior
- Specified by:
createStageActivityBehaviorin interfaceCmmnActivityBehaviorFactory
-
createMilestoneActivityBehavior
public MilestoneActivityBehavior createMilestoneActivityBehavior(PlanItem planItem, Milestone milestone) - Specified by:
createMilestoneActivityBehaviorin interfaceCmmnActivityBehaviorFactory
-
createTaskActivityBehavior
- Specified by:
createTaskActivityBehaviorin interfaceCmmnActivityBehaviorFactory
-
createHumanTaskActivityBehavior
public HumanTaskActivityBehavior createHumanTaskActivityBehavior(PlanItem planItem, HumanTask humanTask) - Specified by:
createHumanTaskActivityBehaviorin interfaceCmmnActivityBehaviorFactory
-
createCaseTaskActivityBehavior
public CaseTaskActivityBehavior createCaseTaskActivityBehavior(PlanItem planItem, CaseTask caseTask) - Specified by:
createCaseTaskActivityBehaviorin interfaceCmmnActivityBehaviorFactory
-
createProcessTaskActivityBehavior
public ProcessTaskActivityBehavior createProcessTaskActivityBehavior(PlanItem planItem, ProcessTask processTask) - Specified by:
createProcessTaskActivityBehaviorin interfaceCmmnActivityBehaviorFactory
-
createCmmnClassDelegate
- Specified by:
createCmmnClassDelegatein interfaceCmmnActivityBehaviorFactory
-
createPlanItemExpressionActivityBehavior
public PlanItemExpressionActivityBehavior createPlanItemExpressionActivityBehavior(PlanItem planItem, ServiceTask task) - Specified by:
createPlanItemExpressionActivityBehaviorin interfaceCmmnActivityBehaviorFactory
-
createPlanItemDelegateExpressionActivityBehavior
public PlanItemDelegateExpressionActivityBehavior createPlanItemDelegateExpressionActivityBehavior(PlanItem planItem, ServiceTask task) - Specified by:
createPlanItemDelegateExpressionActivityBehaviorin interfaceCmmnActivityBehaviorFactory
-
createTimerEventListenerActivityBehavior
public TimerEventListenerActivityBehaviour createTimerEventListenerActivityBehavior(PlanItem planItem, TimerEventListener timerEventListener) - Specified by:
createTimerEventListenerActivityBehaviorin interfaceCmmnActivityBehaviorFactory
-
createUserEventListenerActivityBehavior
public UserEventListenerActivityBehaviour createUserEventListenerActivityBehavior(PlanItem planItem, UserEventListener userEventListener) - Specified by:
createUserEventListenerActivityBehaviorin interfaceCmmnActivityBehaviorFactory
-
createSignalEventListenerActivityBehavior
public SignalEventListenerActivityBehaviour createSignalEventListenerActivityBehavior(PlanItem planItem, SignalEventListener signalEventListener) - Specified by:
createSignalEventListenerActivityBehaviorin interfaceCmmnActivityBehaviorFactory
-
createGenericEventListenerActivityBehavior
public GenericEventListenerActivityBehaviour createGenericEventListenerActivityBehavior(PlanItem planItem, GenericEventListener genericEventListener) - Specified by:
createGenericEventListenerActivityBehaviorin interfaceCmmnActivityBehaviorFactory
-
createEventRegistryEventListenerActivityBehaviour
public EventRegistryEventListenerActivityBehaviour createEventRegistryEventListenerActivityBehaviour(PlanItem planItem, GenericEventListener genericEventListener) - Specified by:
createEventRegistryEventListenerActivityBehaviourin interfaceCmmnActivityBehaviorFactory
-
createVariableEventListenerActivityBehaviour
public VariableEventListenerActivityBehaviour createVariableEventListenerActivityBehaviour(PlanItem planItem, VariableEventListener variableEventListener) - Specified by:
createVariableEventListenerActivityBehaviourin interfaceCmmnActivityBehaviorFactory
-
createDecisionTaskActivityBehavior
public DecisionTaskActivityBehavior createDecisionTaskActivityBehavior(PlanItem planItem, DecisionTask decisionTask) - Specified by:
createDecisionTaskActivityBehaviorin interfaceCmmnActivityBehaviorFactory
-
createHttpActivityBehavior
- Specified by:
createHttpActivityBehaviorin interfaceCmmnActivityBehaviorFactory
-
createDefaultHttpActivityBehaviour
protected CmmnActivityBehavior createDefaultHttpActivityBehaviour(PlanItem planItem, ServiceTask serviceTask) -
createEmailActivityBehavior
- Specified by:
createEmailActivityBehaviorin interfaceCmmnActivityBehaviorFactory
-
createSendEventActivityBehavior
public SendEventActivityBehavior createSendEventActivityBehavior(PlanItem planItem, SendEventServiceTask sendEventServiceTask) - Specified by:
createSendEventActivityBehaviorin interfaceCmmnActivityBehaviorFactory
-
createExternalWorkerActivityBehaviour
public ExternalWorkerTaskActivityBehavior createExternalWorkerActivityBehaviour(PlanItem planItem, ExternalWorkerServiceTask externalWorkerServiceTask) - Specified by:
createExternalWorkerActivityBehaviourin interfaceCmmnActivityBehaviorFactory
-
createScriptTaskActivityBehavior
public ScriptTaskActivityBehavior createScriptTaskActivityBehavior(PlanItem planItem, ScriptServiceTask task) - Specified by:
createScriptTaskActivityBehaviorin interfaceCmmnActivityBehaviorFactory
-
createCasePageTaskActivityBehaviour
public CasePageTaskActivityBehaviour createCasePageTaskActivityBehaviour(PlanItem planItem, CasePageTask task) - Specified by:
createCasePageTaskActivityBehaviourin interfaceCmmnActivityBehaviorFactory
-
setClassDelegateFactory
-
getExpressionManager
-
setExpressionManager
-
createExpression
-