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

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.ActivityBeforeInstantiationCmd
All Implemented Interfaces:
Command<Void>

public class ActivityBeforeInstantiationCmd
extends AbstractInstantiationCmd

Author:
Thorben Lindhauer

Field Summary
protected  String activityId
           
 
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
ActivityBeforeInstantiationCmd(String processInstanceId, String activityId)
           
ActivityBeforeInstantiationCmd(String processInstanceId, String activityId, String ancestorActivityInstanceId)
           
 
Method Summary
protected  CoreModelElement getTargetElement(ProcessDefinitionImpl processDefinition)
           
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
 
Methods inherited from class org.camunda.bpm.engine.impl.cmd.AbstractProcessInstanceModificationCommand
findActivityInstance, findTransitionInstance, getScopeExecutionForActivityInstance, getScopeForActivityInstance, setSkipCustomListeners, setSkipIoMappings
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

activityId

protected String activityId
Constructor Detail

ActivityBeforeInstantiationCmd

public ActivityBeforeInstantiationCmd(String processInstanceId,
                                      String activityId)

ActivityBeforeInstantiationCmd

public ActivityBeforeInstantiationCmd(String processInstanceId,
                                      String activityId,
                                      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


Copyright © 2015 camunda services GmbH. All rights reserved.