Class CmmnDelegateHelper
java.lang.Object
org.flowable.cmmn.engine.impl.delegate.CmmnDelegateHelper
- Author:
- Joram Barrez
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ExpressioncreateExpressionForField(FieldExtension fieldExtension) static CmmnElementgetCmmnElement(DelegatePlanItemInstance planItemInstance) Returns the currentCmmnElementwhere theDelegatePlanItemInstanceis currently at.static Map<String,List<ExtensionElement>> getCmmnElementExtensionElements(DelegatePlanItemInstance planItemInstance) static FieldExtensiongetCmmnElementField(DelegatePlanItemInstance planItemInstance, String fieldName) static ExpressiongetCmmnElementFieldExpression(DelegatePlanItemInstance planItemInstance, String fieldName) static List<FieldExtension>getCmmnElementFields(DelegatePlanItemInstance planItemInstance) static CmmnModelgetCmmnModel(DelegatePlanItemInstance planItemInstance) Returns theCmmnModelmatching the case definition cmmn model for the case definition of the passedDelegatePlanItemInstance.static Map<String,List<ExtensionElement>> getExtensionElements(DelegatePlanItemInstance planItemInstance) static FieldExtensiongetField(DelegatePlanItemInstance planItemInstance, String fieldName) static ExpressiongetFieldExpression(DelegatePlanItemInstance planItemInstance, String fieldName) static List<FieldExtension>getFields(DelegatePlanItemInstance planItemInstance) static Map<String,List<ExtensionElement>> getListenerExtensionElements(DelegatePlanItemInstance planItemInstance) static FieldExtensiongetListenerField(DelegatePlanItemInstance planItemInstance, String fieldName) static ExpressiongetListenerFieldExpression(DelegatePlanItemInstance planItemInstance, String fieldName) static List<FieldExtension>getListenerFields(DelegatePlanItemInstance planItemInstance) static booleanisExecutingLifecycleListener(DelegatePlanItemInstance planItemInstance)
-
Constructor Details
-
CmmnDelegateHelper
public CmmnDelegateHelper()
-
-
Method Details
-
getCmmnModel
Returns theCmmnModelmatching the case definition cmmn model for the case definition of the passedDelegatePlanItemInstance. -
getCmmnElement
Returns the currentCmmnElementwhere theDelegatePlanItemInstanceis 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)
-