Class AbstractProcessInstanceModificationCommand

java.lang.Object
org.camunda.bpm.engine.impl.cmd.AbstractProcessInstanceModificationCommand
All Implemented Interfaces:
Command<Void>
Direct Known Subclasses:
AbstractInstanceCancellationCmd, AbstractInstantiationCmd, ActivityCancellationCmd

public abstract class AbstractProcessInstanceModificationCommand extends Object implements Command<Void>
Author:
Thorben Lindhauer
  • Field Details

    • processInstanceId

      protected String processInstanceId
    • skipCustomListeners

      protected boolean skipCustomListeners
    • skipIoMappings

      protected boolean skipIoMappings
    • externallyTerminated

      protected boolean externallyTerminated
  • Constructor Details

    • AbstractProcessInstanceModificationCommand

      public AbstractProcessInstanceModificationCommand(String processInstanceId)
  • Method Details

    • setSkipCustomListeners

      public void setSkipCustomListeners(boolean skipCustomListeners)
    • setSkipIoMappings

      public void setSkipIoMappings(boolean skipIoMappings)
    • setExternallyTerminated

      public void setExternallyTerminated(boolean externallyTerminated)
    • setProcessInstanceId

      public void setProcessInstanceId(String processInstanceId)
    • getProcessInstanceId

      public String getProcessInstanceId()
    • findActivityInstance

      protected ActivityInstance findActivityInstance(ActivityInstance tree, String activityInstanceId)
    • findTransitionInstance

      protected TransitionInstance findTransitionInstance(ActivityInstance tree, String transitionInstanceId)
    • matchesRequestedTransitionInstance

      protected boolean matchesRequestedTransitionInstance(TransitionInstance instance, String queryInstanceId)
    • getScopeForActivityInstance

      protected ScopeImpl getScopeForActivityInstance(ProcessDefinitionImpl processDefinition, ActivityInstance activityInstance)
    • getScopeExecutionForActivityInstance

      protected ExecutionEntity getScopeExecutionForActivityInstance(ExecutionEntity processInstance, ActivityExecutionTreeMapping mapping, ActivityInstance activityInstance)
    • describeFailure

      protected String describeFailure(String detailMessage)
    • describe

      protected abstract String describe()
    • toString

      public String toString()
      Overrides:
      toString in class Object