org.camunda.bpm.engine.impl.cmd
Class TransitionInstantiationCmd

java.lang.Object
  extended by org.camunda.bpm.engine.impl.cmd.AbstractProcessInstanceModificationCommand
      extended by org.camunda.bpm.engine.impl.cmd.AbstractInstantiationCmd
          extended by org.camunda.bpm.engine.impl.cmd.TransitionInstantiationCmd
All Implemented Interfaces:
Command<Void>

public class TransitionInstantiationCmd
extends AbstractInstantiationCmd

Author:
Thorben Lindhauer

Field Summary
protected  String transitionId
           
 
Fields inherited from class org.camunda.bpm.engine.impl.cmd.AbstractInstantiationCmd
ancestorActivityInstanceId, variables, variablesLocal
 
Fields inherited from class org.camunda.bpm.engine.impl.cmd.AbstractProcessInstanceModificationCommand
processInstanceId, skipCustomListeners, skipIoMappings
 
Constructor Summary
TransitionInstantiationCmd(String transitionId)
           
TransitionInstantiationCmd(String processInstanceId, String transitionId)
           
TransitionInstantiationCmd(String processInstanceId, String transitionId, String ancestorActivityInstanceId)
           
 
Method Summary
protected  String describe()
           
protected  CoreModelElement getTargetElement(ProcessDefinitionImpl processDefinition)
           
 String getTargetElementId()
           
protected  ScopeImpl getTargetFlowScope(ProcessDefinitionImpl processDefinition)
           
 
Methods inherited from class org.camunda.bpm.engine.impl.cmd.AbstractInstantiationCmd
addVariable, addVariableLocal, addVariables, addVariablesLocal, execute, getSingleExecutionForScope, getVariables, getVariablesLocal, instantiate, instantiateConcurrent, isConcurrentStart, supportsConcurrentChildInstantiation
 
Methods inherited from class org.camunda.bpm.engine.impl.cmd.AbstractProcessInstanceModificationCommand
describeFailure, findActivityInstance, findTransitionInstance, getScopeExecutionForActivityInstance, getScopeForActivityInstance, matchesRequestedTransitionInstance, setProcessInstanceId, setSkipCustomListeners, setSkipIoMappings, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

transitionId

protected String transitionId
Constructor Detail

TransitionInstantiationCmd

public TransitionInstantiationCmd(String transitionId)

TransitionInstantiationCmd

public TransitionInstantiationCmd(String processInstanceId,
                                  String transitionId)

TransitionInstantiationCmd

public TransitionInstantiationCmd(String processInstanceId,
                                  String transitionId,
                                  String ancestorActivityInstanceId)
Method Detail

getTargetFlowScope

protected ScopeImpl getTargetFlowScope(ProcessDefinitionImpl processDefinition)
Specified by:
getTargetFlowScope in class AbstractInstantiationCmd

getTargetElement

protected CoreModelElement getTargetElement(ProcessDefinitionImpl processDefinition)
Specified by:
getTargetElement in class AbstractInstantiationCmd

getTargetElementId

public String getTargetElementId()
Specified by:
getTargetElementId in class AbstractInstantiationCmd

describe

protected String describe()
Specified by:
describe in class AbstractProcessInstanceModificationCommand


Copyright © 2017 camunda services GmbH. All rights reserved.