Class ProcessInstanceModificationInstructionDto

java.lang.Object
org.camunda.bpm.engine.rest.dto.runtime.modification.ProcessInstanceModificationInstructionDto
Direct Known Subclasses:
CancellationInstructionDto, StartAfterInstructionDto, StartBeforeInstructionDto, StartTransitionInstructionDto

public abstract class ProcessInstanceModificationInstructionDto extends Object
Author:
Thorben Lindhauer
  • Field Details

    • CANCEL_INSTRUCTION_TYPE

      public static final String CANCEL_INSTRUCTION_TYPE
      See Also:
    • START_BEFORE_INSTRUCTION_TYPE

      public static final String START_BEFORE_INSTRUCTION_TYPE
      See Also:
    • START_TRANSITION_INSTRUCTION_TYPE

      public static final String START_TRANSITION_INSTRUCTION_TYPE
      See Also:
    • START_AFTER_INSTRUCTION_TYPE

      public static final String START_AFTER_INSTRUCTION_TYPE
      See Also:
    • type

      protected String type
    • variables

      protected Map<String,TriggerVariableValueDto> variables
    • activityId

      protected String activityId
    • transitionId

      protected String transitionId
    • activityInstanceId

      protected String activityInstanceId
    • transitionInstanceId

      protected String transitionInstanceId
    • ancestorActivityInstanceId

      protected String ancestorActivityInstanceId
    • cancelCurrentActiveActivityInstances

      protected boolean cancelCurrentActiveActivityInstances
  • Constructor Details

    • ProcessInstanceModificationInstructionDto

      public ProcessInstanceModificationInstructionDto()
  • Method Details

    • getVariables

      public Map<String,TriggerVariableValueDto> getVariables()
    • setVariables

      public void setVariables(Map<String,TriggerVariableValueDto> variables)
    • getType

      public String getType()
    • setType

      public void setType(String type)
    • getActivityId

      public String getActivityId()
    • setActivityId

      public void setActivityId(String activityId)
    • getTransitionId

      public String getTransitionId()
    • setTransitionId

      public void setTransitionId(String transitionId)
    • getActivityInstanceId

      public String getActivityInstanceId()
    • setActivityInstanceId

      public void setActivityInstanceId(String activityInstanceId)
    • getTransitionInstanceId

      public String getTransitionInstanceId()
    • setTransitionInstanceId

      public void setTransitionInstanceId(String transitionInstanceId)
    • getAncestorActivityInstanceId

      public String getAncestorActivityInstanceId()
    • setAncestorActivityInstanceId

      public void setAncestorActivityInstanceId(String ancestorActivityInstanceId)
    • isCancelCurrentActiveActivityInstances

      public boolean isCancelCurrentActiveActivityInstances()
    • setCancelCurrentActiveActivityInstances

      public void setCancelCurrentActiveActivityInstances(boolean cancelCurrentActiveActivityInstances)
    • applyTo

      public abstract void applyTo(ProcessInstanceModificationBuilder builder, ProcessEngine engine, com.fasterxml.jackson.databind.ObjectMapper mapper)
    • applyTo

      public abstract void applyTo(InstantiationBuilder<?> builder, ProcessEngine engine, com.fasterxml.jackson.databind.ObjectMapper mapper)
    • buildErrorMessage

      protected String buildErrorMessage(String message)
    • applyVariables

      protected void applyVariables(ActivityInstantiationBuilder<?> builder, ProcessEngine engine, com.fasterxml.jackson.databind.ObjectMapper mapper)