org.camunda.bpm.engine.impl.pvm.runtime
Class AtomicOperationTransitionCancelScope

java.lang.Object
  extended by org.camunda.bpm.engine.impl.pvm.runtime.AtomicOperationCancelScope
      extended by org.camunda.bpm.engine.impl.pvm.runtime.AtomicOperationTransitionCancelScope
All Implemented Interfaces:
AtomicOperation

public class AtomicOperationTransitionCancelScope
extends AtomicOperationCancelScope

Cancel scope operation performed when an execution enters a PvmActivity.isCancelScope() activity trough a transition. See AtomicOperationCancelScope for more details.

Author:
Daniel Meyer, Roman Smirnov

Field Summary
 
Fields inherited from interface org.camunda.bpm.engine.impl.pvm.runtime.AtomicOperation
ACTIVITY_END, ACTIVITY_EXECUTE, ACTIVITY_START, ACTIVITY_START_CANCEL_SCOPE, ACTIVITY_START_CONCURRENT, DELETE_CASCADE, DELETE_CASCADE_FIRE_ACTIVITY_END, FIRE_ACTIVITY_END, PROCESS_END, PROCESS_START, PROCESS_START_INITIAL, TRANSITION_CANCEL_SCOPE, TRANSITION_CREATE_SCOPE, TRANSITION_DESTROY_SCOPE, TRANSITION_NOTIFY_LISTENER_END, TRANSITION_NOTIFY_LISTENER_START, TRANSITION_NOTIFY_LISTENER_TAKE
 
Constructor Summary
AtomicOperationTransitionCancelScope()
           
 
Method Summary
protected  PvmActivity getCancellingActivity(InterpretableExecution execution)
           
 String getCanonicalName()
           
protected  void scopeCancelled(InterpretableExecution execution)
           
 
Methods inherited from class org.camunda.bpm.engine.impl.pvm.runtime.AtomicOperationCancelScope
execute, isAsync
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AtomicOperationTransitionCancelScope

public AtomicOperationTransitionCancelScope()
Method Detail

getCanonicalName

public String getCanonicalName()

scopeCancelled

protected void scopeCancelled(InterpretableExecution execution)
Specified by:
scopeCancelled in class AtomicOperationCancelScope

getCancellingActivity

protected PvmActivity getCancellingActivity(InterpretableExecution execution)
Specified by:
getCancellingActivity in class AtomicOperationCancelScope


Copyright © 2014 camunda services GmbH. All Rights Reserved.