public class CatchMessageEventTriggerDefinitionBuilder extends FlowElementContainerBuilder
Modifier and Type | Field and Description |
---|---|
protected org.bonitasoft.engine.bpm.flownode.impl.internal.CatchMessageEventTriggerDefinitionImpl |
messageTrigger |
Constructor and Description |
---|
CatchMessageEventTriggerDefinitionBuilder(ProcessDefinitionBuilder processDefinitionBuilder,
org.bonitasoft.engine.bpm.flownode.impl.internal.FlowElementContainerDefinitionImpl container,
org.bonitasoft.engine.bpm.flownode.impl.internal.CatchEventDefinitionImpl event,
String messageName) |
Modifier and Type | Method and Description |
---|---|
CatchMessageEventTriggerDefinitionBuilder |
addCorrelation(Expression correlationKey,
Expression value)
Adds a correlation on this message event.
|
CatchMessageEventTriggerDefinitionBuilder |
addOperation(Operation operation)
Adds the given operation on this message event.
|
addAutomaticTask, addBlobData, addBooleanData, addCallActivity, addConnector, addData, addDateData, addDefaultTransition, addDoubleData, addEndEvent, addFloatData, addGateway, addIntegerData, addIntermediateCatchEvent, addIntermediateThrowEvent, addLongData, addLongTextData, addManualTask, addReceiveTask, addSendTask, addShortTextData, addStartEvent, addSubProcess, addTransition, addTransition, addUserTask, addXMLData, getContainer, getProcess, getProcessBuilder
protected final org.bonitasoft.engine.bpm.flownode.impl.internal.CatchMessageEventTriggerDefinitionImpl messageTrigger
public CatchMessageEventTriggerDefinitionBuilder(ProcessDefinitionBuilder processDefinitionBuilder, org.bonitasoft.engine.bpm.flownode.impl.internal.FlowElementContainerDefinitionImpl container, org.bonitasoft.engine.bpm.flownode.impl.internal.CatchEventDefinitionImpl event, String messageName)
public CatchMessageEventTriggerDefinitionBuilder addOperation(Operation operation)
operation
- operation to be addedpublic CatchMessageEventTriggerDefinitionBuilder addCorrelation(Expression correlationKey, Expression value)
It's possible to define up to five correlations. If more then five correlations are defined, the process becomes invalid.
The expressions representing correlation key and correlation value are evaluated once during the flow node initialization
correlationKey
- expression representing the correlation keyvalue
- expression representing the correlation valueCopyright © 2015 Bonitasoft S.A.. All rights reserved.