Class CmmnDelegateHelper
java.lang.Object
org.flowable.cmmn.engine.impl.delegate.CmmnDelegateHelper
- Author:
- Joram Barrez
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Expression
createExpressionForField
(FieldExtension fieldExtension) static CmmnElement
getCmmnElement
(DelegatePlanItemInstance planItemInstance) Returns the currentCmmnElement
where theDelegatePlanItemInstance
is currently at.static Map<String,
List<ExtensionElement>> getCmmnElementExtensionElements
(DelegatePlanItemInstance planItemInstance) static FieldExtension
getCmmnElementField
(DelegatePlanItemInstance planItemInstance, String fieldName) static Expression
getCmmnElementFieldExpression
(DelegatePlanItemInstance planItemInstance, String fieldName) static List<FieldExtension>
getCmmnElementFields
(DelegatePlanItemInstance planItemInstance) static CmmnModel
getCmmnModel
(DelegatePlanItemInstance planItemInstance) Returns theCmmnModel
matching the case definition cmmn model for the case definition of the passedDelegatePlanItemInstance
.static Map<String,
List<ExtensionElement>> getExtensionElements
(DelegatePlanItemInstance planItemInstance) static FieldExtension
getField
(DelegatePlanItemInstance planItemInstance, String fieldName) static Expression
getFieldExpression
(DelegatePlanItemInstance planItemInstance, String fieldName) static List<FieldExtension>
getFields
(DelegatePlanItemInstance planItemInstance) static Map<String,
List<ExtensionElement>> getListenerExtensionElements
(DelegatePlanItemInstance planItemInstance) static FieldExtension
getListenerField
(DelegatePlanItemInstance planItemInstance, String fieldName) static Expression
getListenerFieldExpression
(DelegatePlanItemInstance planItemInstance, String fieldName) static List<FieldExtension>
getListenerFields
(DelegatePlanItemInstance planItemInstance) static boolean
isExecutingLifecycleListener
(DelegatePlanItemInstance planItemInstance)
-
Constructor Details
-
CmmnDelegateHelper
public CmmnDelegateHelper()
-
-
Method Details
-
getCmmnModel
Returns theCmmnModel
matching the case definition cmmn model for the case definition of the passedDelegatePlanItemInstance
. -
getCmmnElement
Returns the currentCmmnElement
where theDelegatePlanItemInstance
is currently at. -
isExecutingLifecycleListener
-
getExtensionElements
public static Map<String,List<ExtensionElement>> getExtensionElements(DelegatePlanItemInstance planItemInstance) -
getCmmnElementExtensionElements
public static Map<String,List<ExtensionElement>> getCmmnElementExtensionElements(DelegatePlanItemInstance planItemInstance) -
getListenerExtensionElements
public static Map<String,List<ExtensionElement>> getListenerExtensionElements(DelegatePlanItemInstance planItemInstance) -
getFields
-
getCmmnElementFields
-
getListenerFields
-
getField
-
getCmmnElementField
public static FieldExtension getCmmnElementField(DelegatePlanItemInstance planItemInstance, String fieldName) -
getListenerField
public static FieldExtension getListenerField(DelegatePlanItemInstance planItemInstance, String fieldName) -
createExpressionForField
-
getFieldExpression
public static Expression getFieldExpression(DelegatePlanItemInstance planItemInstance, String fieldName) -
getCmmnElementFieldExpression
public static Expression getCmmnElementFieldExpression(DelegatePlanItemInstance planItemInstance, String fieldName) -
getListenerFieldExpression
public static Expression getListenerFieldExpression(DelegatePlanItemInstance planItemInstance, String fieldName)
-