org.camunda.bpm.engine.impl.pvm.runtime.operation
Class PvmAtomicOperationTransitionCancelScope

java.lang.Object
  extended by org.camunda.bpm.engine.impl.pvm.runtime.operation.PvmAtomicOperationCancelScope
      extended by org.camunda.bpm.engine.impl.pvm.runtime.operation.PvmAtomicOperationTransitionCancelScope
All Implemented Interfaces:
CoreAtomicOperation<PvmExecutionImpl>, AtomicOperation, PvmAtomicOperation

public class PvmAtomicOperationTransitionCancelScope
extends PvmAtomicOperationCancelScope

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

Author:
Daniel Meyer, Roman Smirnov

Field Summary
 
Fields inherited from interface org.camunda.bpm.engine.impl.pvm.runtime.operation.PvmAtomicOperation
ACTIVITY_END, ACTIVITY_EXECUTE, ACTIVITY_NOTIFY_LISTENER_END, 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
PvmAtomicOperationTransitionCancelScope()
           
 
Method Summary
protected  ActivityImpl getCancellingActivity(PvmExecutionImpl execution)
           
 String getCanonicalName()
           
protected  void scopeCancelled(PvmExecutionImpl execution)
           
 
Methods inherited from class org.camunda.bpm.engine.impl.pvm.runtime.operation.PvmAtomicOperationCancelScope
execute, isAsync
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PvmAtomicOperationTransitionCancelScope

public PvmAtomicOperationTransitionCancelScope()
Method Detail

getCanonicalName

public String getCanonicalName()

scopeCancelled

protected void scopeCancelled(PvmExecutionImpl execution)
Specified by:
scopeCancelled in class PvmAtomicOperationCancelScope

getCancellingActivity

protected ActivityImpl getCancellingActivity(PvmExecutionImpl execution)
Specified by:
getCancellingActivity in class PvmAtomicOperationCancelScope


Copyright © 2014 camunda services GmbH. All rights reserved.