public class EventInstanceCmmnUtil extends Object
| Constructor and Description |
|---|
EventInstanceCmmnUtil() |
| Modifier and Type | Method and Description |
|---|---|
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 to
EventPayloadInstance instances. |
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 an
EventInstance and stores the corresponding variables on the VariableScope. |
public static void handleEventInstanceOutParameters(org.flowable.variable.api.delegate.VariableScope variableScope,
org.flowable.cmmn.model.BaseElement baseElement,
org.flowable.eventregistry.api.runtime.EventInstance eventInstance)
EventInstance and stores the corresponding variables on the VariableScope.
Typically used when mapping incoming event payload into a runtime instance.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)
EventPayloadInstance instances.
Typically used when needing to create EventInstance's and populate the payload.Copyright © 2021 Flowable. All rights reserved.