org.camunda.bpm.engine.impl.pvm.runtime
Interface AtomicOperation

All Known Implementing Classes:
AbstractEventAtomicOperation, AtomicOperationActivityEnd, AtomicOperationActivityExecute, AtomicOperationActivityInstanceEnd, AtomicOperationActivityInstanceStart, AtomicOperationActivityStart, AtomicOperationActivityStartCancelScope, AtomicOperationActivityStartConcurrent, AtomicOperationCancelScope, AtomicOperationCreateConcurrentExecution, AtomicOperationDeleteCascade, AtomicOperationDeleteCascadeFireActivityEnd, AtomicOperationFireActivityEnd, AtomicOperationProcessEnd, AtomicOperationProcessStart, AtomicOperationProcessStartInitial, AtomicOperationTransitionCancelScope, AtomicOperationTransitionCreateScope, AtomicOperationTransitionDestroyScope, AtomicOperationTransitionNotifyListenerEnd, AtomicOperationTransitionNotifyListenerStart, AtomicOperationTransitionNotifyListenerTake, FoxAtomicOperationDeleteCascadeFireActivityEnd

public interface AtomicOperation

Author:
Tom Baeyens, Daniel Meyer, Thorben Lindhauer

Field Summary
static AtomicOperation ACTIVITY_END
           
static AtomicOperation ACTIVITY_EXECUTE
           
static AtomicOperation ACTIVITY_START
           
static AtomicOperation ACTIVITY_START_CANCEL_SCOPE
           
static AtomicOperation ACTIVITY_START_CONCURRENT
           
static AtomicOperation DELETE_CASCADE
           
static AtomicOperation DELETE_CASCADE_FIRE_ACTIVITY_END
           
static AtomicOperation FIRE_ACTIVITY_END
           
static AtomicOperation PROCESS_END
           
static AtomicOperation PROCESS_START
           
static AtomicOperation PROCESS_START_INITIAL
           
static AtomicOperation TRANSITION_CANCEL_SCOPE
           
static AtomicOperation TRANSITION_CREATE_SCOPE
           
static AtomicOperation TRANSITION_DESTROY_SCOPE
           
static AtomicOperation TRANSITION_NOTIFY_LISTENER_END
           
static AtomicOperation TRANSITION_NOTIFY_LISTENER_START
           
static AtomicOperation TRANSITION_NOTIFY_LISTENER_TAKE
           
 
Method Summary
 void execute(InterpretableExecution execution)
           
 String getCanonicalName()
           
 boolean isAsync(InterpretableExecution execution)
           
 

Field Detail

PROCESS_START

static final AtomicOperation PROCESS_START

PROCESS_START_INITIAL

static final AtomicOperation PROCESS_START_INITIAL

PROCESS_END

static final AtomicOperation PROCESS_END

ACTIVITY_START

static final AtomicOperation ACTIVITY_START

ACTIVITY_START_CONCURRENT

static final AtomicOperation ACTIVITY_START_CONCURRENT

ACTIVITY_START_CANCEL_SCOPE

static final AtomicOperation ACTIVITY_START_CANCEL_SCOPE

ACTIVITY_EXECUTE

static final AtomicOperation ACTIVITY_EXECUTE

ACTIVITY_END

static final AtomicOperation ACTIVITY_END

FIRE_ACTIVITY_END

static final AtomicOperation FIRE_ACTIVITY_END

TRANSITION_NOTIFY_LISTENER_END

static final AtomicOperation TRANSITION_NOTIFY_LISTENER_END

TRANSITION_DESTROY_SCOPE

static final AtomicOperation TRANSITION_DESTROY_SCOPE

TRANSITION_NOTIFY_LISTENER_TAKE

static final AtomicOperation TRANSITION_NOTIFY_LISTENER_TAKE

TRANSITION_CREATE_SCOPE

static final AtomicOperation TRANSITION_CREATE_SCOPE

TRANSITION_CANCEL_SCOPE

static final AtomicOperation TRANSITION_CANCEL_SCOPE

TRANSITION_NOTIFY_LISTENER_START

static final AtomicOperation TRANSITION_NOTIFY_LISTENER_START

DELETE_CASCADE

static final AtomicOperation DELETE_CASCADE

DELETE_CASCADE_FIRE_ACTIVITY_END

static final AtomicOperation DELETE_CASCADE_FIRE_ACTIVITY_END
Method Detail

execute

void execute(InterpretableExecution execution)

isAsync

boolean isAsync(InterpretableExecution execution)

getCanonicalName

String getCanonicalName()


Copyright © 2014 camunda services GmbH. All Rights Reserved.