Class BpmnVariableMappingBehavior

java.lang.Object
io.camunda.zeebe.engine.processing.bpmn.behavior.BpmnVariableMappingBehavior

public final class BpmnVariableMappingBehavior extends Object
  • Constructor Details

  • Method Details

    • applyInputMappings

      public Either<Failure,Void> applyInputMappings(BpmnElementContext context, ExecutableFlowNode element)
      Apply the input mappings for a BPMN element. Generally called on activating of the element.
      Parameters:
      context - The current bpmn element context
      element - The current bpmn element
      Returns:
      either void if successful, otherwise a failure
    • applyOutputMappings

      public Either<Failure,Void> applyOutputMappings(BpmnElementContext context, ExecutableFlowNode element)
      Apply the output mappings for a BPMN element. Generally called on completing of the element.
      Parameters:
      context - The current bpmn element context
      element - The current bpmn element
      Returns:
      either void if successful, otherwise a failure