Package org.activiti.runtime.api.impl
Class JsonMessagePayloadMappingProvider
- java.lang.Object
-
- org.activiti.runtime.api.impl.JsonMessagePayloadMappingProvider
-
- All Implemented Interfaces:
MessagePayloadMappingProvider
public class JsonMessagePayloadMappingProvider extends Object implements MessagePayloadMappingProvider
-
-
Constructor Summary
Constructors Constructor Description JsonMessagePayloadMappingProvider(Event bpmnEvent, MessageEventDefinition messageEventDefinition, ExpressionManager expressionManager, VariablesCalculator variablesCalculator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EventgetBpmnEvent()ExpressionManagergetExpressionManager()MessageEventDefinitiongetMessageEventDefinition()Optional<Map<String,Object>>getMessagePayload(DelegateExecution execution)VariablesCalculatorgetVariablesCalculator()
-
-
-
Constructor Detail
-
JsonMessagePayloadMappingProvider
public JsonMessagePayloadMappingProvider(Event bpmnEvent, MessageEventDefinition messageEventDefinition, ExpressionManager expressionManager, VariablesCalculator variablesCalculator)
-
-
Method Detail
-
getMessagePayload
public Optional<Map<String,Object>> getMessagePayload(DelegateExecution execution)
- Specified by:
getMessagePayloadin interfaceMessagePayloadMappingProvider
-
getBpmnEvent
public Event getBpmnEvent()
-
getMessageEventDefinition
public MessageEventDefinition getMessageEventDefinition()
-
getExpressionManager
public ExpressionManager getExpressionManager()
-
getVariablesCalculator
public VariablesCalculator getVariablesCalculator()
-
-