public abstract class AbstractEventAtomicOperation extends Object implements 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 and Description |
|---|
AbstractEventAtomicOperation() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
eventNotificationsCompleted(InterpretableExecution execution) |
protected InterpretableExecution |
eventNotificationsStarted(InterpretableExecution execution) |
void |
execute(InterpretableExecution execution) |
protected abstract String |
getEventName() |
protected abstract ScopeImpl |
getScope(InterpretableExecution execution) |
boolean |
isAsync(InterpretableExecution execution) |
protected boolean |
isSkipNotifyListeners(InterpretableExecution execution) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetCanonicalNamepublic boolean isAsync(InterpretableExecution execution)
isAsync in interface AtomicOperationpublic void execute(InterpretableExecution execution)
execute in interface AtomicOperationprotected boolean isSkipNotifyListeners(InterpretableExecution execution)
protected InterpretableExecution eventNotificationsStarted(InterpretableExecution execution)
protected abstract ScopeImpl getScope(InterpretableExecution execution)
protected abstract String getEventName()
protected abstract void eventNotificationsCompleted(InterpretableExecution execution)
Copyright © 2015. All rights reserved.