public abstract class PvmAtomicOperationActivityInstanceStart extends AbstractPvmEventAtomicOperation
Base Atomic operation for implementing atomic operations which mark the creation of a new activity instance.
The new activity instance is created *before* the START listeners are invoked on the execution.
ACTIVITY_END, ACTIVITY_EXECUTE, ACTIVITY_INIT_STACK, ACTIVITY_INIT_STACK_AND_RETURN, ACTIVITY_INIT_STACK_NOTIFY_LISTENER_RETURN, ACTIVITY_INIT_STACK_NOTIFY_LISTENER_START, ACTIVITY_LEAVE, ACTIVITY_NOTIFY_LISTENER_END, ACTIVITY_START, ACTIVITY_START_CANCEL_SCOPE, ACTIVITY_START_CONCURRENT, ACTIVITY_START_CREATE_SCOPE, ACTIVITY_START_INTERRUPT_SCOPE, DELETE_CASCADE, DELETE_CASCADE_FIRE_ACTIVITY_END, FIRE_ACTIVITY_END, FIRE_PROCESS_START, PROCESS_END, PROCESS_START, TRANSITION_CREATE_SCOPE, TRANSITION_DESTROY_SCOPE, TRANSITION_INTERRUPT_FLOW_SCOPE, TRANSITION_NOTIFY_LISTENER_END, TRANSITION_NOTIFY_LISTENER_START, TRANSITION_NOTIFY_LISTENER_TAKE, TRANSITION_START_NOTIFY_LISTENER_TAKE
PROCESS_START_INITIAL
Constructor and Description |
---|
PvmAtomicOperationActivityInstanceStart() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
canHaveChildScopes(PvmExecutionImpl execution) |
protected void |
eventNotificationsCompleted(PvmExecutionImpl execution) |
protected PvmExecutionImpl |
eventNotificationsStarted(PvmExecutionImpl execution) |
eventNotificationsFailed, getScope, isAsyncCapable, shouldHandleFailureAsBpmnError
execute, getEventName, getListeners, isAsync, isSkipNotifyListeners, resetListeners
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
execute, getCanonicalName, isAsync
public PvmAtomicOperationActivityInstanceStart()
protected PvmExecutionImpl eventNotificationsStarted(PvmExecutionImpl execution)
eventNotificationsStarted
in class AbstractEventAtomicOperation<PvmExecutionImpl>
protected void eventNotificationsCompleted(PvmExecutionImpl execution)
eventNotificationsCompleted
in class AbstractEventAtomicOperation<PvmExecutionImpl>
protected boolean canHaveChildScopes(PvmExecutionImpl execution)
Copyright © 2022. All rights reserved.