Class JsonMessagePayloadMappingProvider

java.lang.Object
org.activiti.runtime.api.impl.JsonMessagePayloadMappingProvider
All Implemented Interfaces:
org.activiti.engine.impl.delegate.MessagePayloadMappingProvider

public class JsonMessagePayloadMappingProvider extends Object implements org.activiti.engine.impl.delegate.MessagePayloadMappingProvider
  • Constructor Details

    • JsonMessagePayloadMappingProvider

      public JsonMessagePayloadMappingProvider(org.activiti.bpmn.model.Event bpmnEvent, org.activiti.bpmn.model.MessageEventDefinition messageEventDefinition, org.activiti.engine.impl.el.ExpressionManager expressionManager, org.activiti.engine.impl.bpmn.behavior.VariablesCalculator variablesCalculator)
  • Method Details

    • getMessagePayload

      public Optional<Map<String,Object>> getMessagePayload(org.activiti.engine.delegate.DelegateExecution execution)
      Specified by:
      getMessagePayload in interface org.activiti.engine.impl.delegate.MessagePayloadMappingProvider
    • getBpmnEvent

      public org.activiti.bpmn.model.Event getBpmnEvent()
    • getMessageEventDefinition

      public org.activiti.bpmn.model.MessageEventDefinition getMessageEventDefinition()
    • getExpressionManager

      public org.activiti.engine.impl.el.ExpressionManager getExpressionManager()
    • getVariablesCalculator

      public org.activiti.engine.impl.bpmn.behavior.VariablesCalculator getVariablesCalculator()