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

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

public class PvmAtomicOperationActivityEnd
extends Object
implements PvmAtomicOperation

Author:
Tom Baeyens, Daniel Meyer

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

Constructor Detail

PvmAtomicOperationActivityEnd

public PvmAtomicOperationActivityEnd()
Method Detail

getScope

protected ScopeImpl getScope(PvmExecutionImpl execution)

isAsync

public boolean isAsync(PvmExecutionImpl execution)
Specified by:
isAsync in interface CoreAtomicOperation<PvmExecutionImpl>

execute

public void execute(PvmExecutionImpl execution)
Specified by:
execute in interface CoreAtomicOperation<PvmExecutionImpl>

isExecutionAloneInParent

protected boolean isExecutionAloneInParent(PvmExecutionImpl execution)

getCanonicalName

public String getCanonicalName()
Specified by:
getCanonicalName in interface CoreAtomicOperation<PvmExecutionImpl>


Copyright © 2014 camunda services GmbH. All rights reserved.