Class DefaultCmmnListenerFactory
- java.lang.Object
-
- org.flowable.cmmn.engine.impl.listener.DefaultCmmnListenerFactory
-
- All Implemented Interfaces:
CmmnListenerFactory
public class DefaultCmmnListenerFactory extends Object implements CmmnListenerFactory
- Author:
- Joram Barrez
-
-
Field Summary
Fields Modifier and Type Field Description protected CmmnClassDelegateFactoryclassDelegateFactoryprotected ExpressionManagerexpressionManager
-
Constructor Summary
Constructors Constructor Description DefaultCmmnListenerFactory(CmmnClassDelegateFactory classDelegateFactory, ExpressionManager expressionManager)
-
Method Summary
-
-
-
Field Detail
-
classDelegateFactory
protected CmmnClassDelegateFactory classDelegateFactory
-
expressionManager
protected ExpressionManager expressionManager
-
-
Constructor Detail
-
DefaultCmmnListenerFactory
public DefaultCmmnListenerFactory(CmmnClassDelegateFactory classDelegateFactory, ExpressionManager expressionManager)
-
-
Method Detail
-
createClassDelegateTaskListener
public TaskListener createClassDelegateTaskListener(org.flowable.cmmn.model.FlowableListener listener)
- Specified by:
createClassDelegateTaskListenerin interfaceCmmnListenerFactory
-
createExpressionTaskListener
public TaskListener createExpressionTaskListener(org.flowable.cmmn.model.FlowableListener listener)
- Specified by:
createExpressionTaskListenerin interfaceCmmnListenerFactory
-
createDelegateExpressionTaskListener
public TaskListener createDelegateExpressionTaskListener(org.flowable.cmmn.model.FlowableListener listener)
- Specified by:
createDelegateExpressionTaskListenerin interfaceCmmnListenerFactory
-
createScriptTypeTaskListener
public TaskListener createScriptTypeTaskListener(org.flowable.cmmn.model.FlowableListener listener)
- Specified by:
createScriptTypeTaskListenerin interfaceCmmnListenerFactory
-
createExpression
protected Expression createExpression(Object value)
-
createClassDelegateLifeCycleListener
public PlanItemInstanceLifecycleListener createClassDelegateLifeCycleListener(org.flowable.cmmn.model.FlowableListener listener)
- Specified by:
createClassDelegateLifeCycleListenerin interfaceCmmnListenerFactory
-
createExpressionLifeCycleListener
public PlanItemInstanceLifecycleListener createExpressionLifeCycleListener(org.flowable.cmmn.model.FlowableListener listener)
- Specified by:
createExpressionLifeCycleListenerin interfaceCmmnListenerFactory
-
createDelegateExpressionLifeCycleListener
public PlanItemInstanceLifecycleListener createDelegateExpressionLifeCycleListener(org.flowable.cmmn.model.FlowableListener listener)
- Specified by:
createDelegateExpressionLifeCycleListenerin interfaceCmmnListenerFactory
-
createClassDelegateCaseLifeCycleListener
public CaseInstanceLifecycleListener createClassDelegateCaseLifeCycleListener(org.flowable.cmmn.model.FlowableListener listener)
- Specified by:
createClassDelegateCaseLifeCycleListenerin interfaceCmmnListenerFactory
-
createExpressionCaseLifeCycleListener
public CaseInstanceLifecycleListener createExpressionCaseLifeCycleListener(org.flowable.cmmn.model.FlowableListener listener)
- Specified by:
createExpressionCaseLifeCycleListenerin interfaceCmmnListenerFactory
-
createDelegateExpressionCaseLifeCycleListener
public CaseInstanceLifecycleListener createDelegateExpressionCaseLifeCycleListener(org.flowable.cmmn.model.FlowableListener listener)
- Specified by:
createDelegateExpressionCaseLifeCycleListenerin interfaceCmmnListenerFactory
-
-