Package org.camunda.bpm.engine.impl.cmd
Class ActivityCancellationCmd
java.lang.Object
org.camunda.bpm.engine.impl.cmd.AbstractProcessInstanceModificationCommand
org.camunda.bpm.engine.impl.cmd.ActivityCancellationCmd
- Author:
- Thorben Lindhauer
- 
Field SummaryFieldsFields inherited from class org.camunda.bpm.engine.impl.cmd.AbstractProcessInstanceModificationCommandexternallyTerminated, processInstanceId, skipCustomListeners, skipIoMappings
- 
Constructor SummaryConstructorsConstructorDescriptionActivityCancellationCmd(String activityId) ActivityCancellationCmd(String processInstanceId, String activityId) 
- 
Method SummaryModifier and TypeMethodDescriptioncollectParentScopeIdsForActivity(ProcessDefinitionImpl processDefinition, String activityId) createActivityInstanceCancellations(ActivityInstance activityInstanceTree, CommandContext commandContext) protected Stringdescribe()execute(CommandContext commandContext) protected List<ActivityInstance>getActivityInstancesForActivity(ActivityInstance tree, Set<String> parentScopeIds) getActivityInstanceTree(CommandContext commandContext) protected List<TransitionInstance>getTransitionInstancesForActivity(ActivityInstance tree, Set<String> parentScopeIds) booleanvoidsetActivityInstanceTreeToCancel(ActivityInstance activityInstanceTreeToCancel) voidsetCancelCurrentActiveActivityInstances(boolean cancelCurrentActiveActivityInstances) Methods inherited from class org.camunda.bpm.engine.impl.cmd.AbstractProcessInstanceModificationCommanddescribeFailure, findActivityInstance, findTransitionInstance, getProcessInstanceId, getScopeExecutionForActivityInstance, getScopeForActivityInstance, matchesRequestedTransitionInstance, setExternallyTerminated, setProcessInstanceId, setSkipCustomListeners, setSkipIoMappings, toStringMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.camunda.bpm.engine.impl.interceptor.CommandisRetryable
- 
Field Details- 
activityId
- 
cancelCurrentActiveActivityInstancesprotected boolean cancelCurrentActiveActivityInstances
- 
activityInstanceTree
 
- 
- 
Constructor Details- 
ActivityCancellationCmd
- 
ActivityCancellationCmd
 
- 
- 
Method Details- 
execute
- 
collectParentScopeIdsForActivityprotected Set<String> collectParentScopeIdsForActivity(ProcessDefinitionImpl processDefinition, String activityId) 
- 
getTransitionInstancesForActivityprotected List<TransitionInstance> getTransitionInstancesForActivity(ActivityInstance tree, Set<String> parentScopeIds) 
- 
getActivityInstancesForActivityprotected List<ActivityInstance> getActivityInstancesForActivity(ActivityInstance tree, Set<String> parentScopeIds) 
- 
getActivityInstanceTree
- 
getActivityId
- 
setActivityInstanceTreeToCancel
- 
describe- Specified by:
- describein class- AbstractProcessInstanceModificationCommand
 
- 
createActivityInstanceCancellationspublic List<AbstractInstanceCancellationCmd> createActivityInstanceCancellations(ActivityInstance activityInstanceTree, CommandContext commandContext) 
- 
isCancelCurrentActiveActivityInstancespublic boolean isCancelCurrentActiveActivityInstances()
- 
setCancelCurrentActiveActivityInstancespublic void setCancelCurrentActiveActivityInstances(boolean cancelCurrentActiveActivityInstances) 
 
-