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

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

public class AtomicOperationDeleteCascade
extends Object
implements AtomicOperation

Author:
Tom Baeyens

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
AtomicOperationDeleteCascade()
           
 
Method Summary
 void execute(InterpretableExecution execution)
           
protected  InterpretableExecution findFirstLeaf(InterpretableExecution execution)
           
 String getCanonicalName()
           
 boolean isAsync(InterpretableExecution execution)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AtomicOperationDeleteCascade

public AtomicOperationDeleteCascade()
Method Detail

isAsync

public boolean isAsync(InterpretableExecution execution)
Specified by:
isAsync in interface AtomicOperation

execute

public void execute(InterpretableExecution execution)
Specified by:
execute in interface AtomicOperation

findFirstLeaf

protected InterpretableExecution findFirstLeaf(InterpretableExecution execution)

getCanonicalName

public String getCanonicalName()
Specified by:
getCanonicalName in interface AtomicOperation


Copyright © 2014 camunda services GmbH. All Rights Reserved.