Class EventInstanceCmmnUtil
java.lang.Object
org.flowable.cmmn.engine.impl.util.EventInstanceCmmnUtil
- Author:
- Filip Hrisafov
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Collection<org.flowable.eventregistry.api.runtime.EventPayloadInstance>createEventPayloadInstances(org.flowable.variable.api.delegate.VariableScope variableScope, ExpressionManager expressionManager, org.flowable.cmmn.model.BaseElement baseElement, org.flowable.eventregistry.model.EventModel eventDefinition) Reads the 'in parameters' and converts them toEventPayloadInstanceinstances.static voidhandleEventInstanceOutParameters(org.flowable.variable.api.delegate.VariableScope variableScope, org.flowable.cmmn.model.BaseElement baseElement, org.flowable.eventregistry.api.runtime.EventInstance eventInstance) Processes the 'out parameters' of anEventInstanceand stores the corresponding variables on theVariableScope.
-
Constructor Details
-
EventInstanceCmmnUtil
public EventInstanceCmmnUtil()
-
-
Method Details
-
handleEventInstanceOutParameters
public static void handleEventInstanceOutParameters(org.flowable.variable.api.delegate.VariableScope variableScope, org.flowable.cmmn.model.BaseElement baseElement, org.flowable.eventregistry.api.runtime.EventInstance eventInstance) Processes the 'out parameters' of anEventInstanceand stores the corresponding variables on theVariableScope. Typically used when mapping incoming event payload into a runtime instance. -
createEventPayloadInstances
public static Collection<org.flowable.eventregistry.api.runtime.EventPayloadInstance> createEventPayloadInstances(org.flowable.variable.api.delegate.VariableScope variableScope, ExpressionManager expressionManager, org.flowable.cmmn.model.BaseElement baseElement, org.flowable.eventregistry.model.EventModel eventDefinition) Reads the 'in parameters' and converts them toEventPayloadInstanceinstances. Typically used when needing to createEventInstance's and populate the payload.
-