Class PvmAtomicOperationDeleteCascadeFireActivityEnd
java.lang.Object
org.camunda.bpm.engine.impl.core.operation.AbstractEventAtomicOperation<PvmExecutionImpl>
org.camunda.bpm.engine.impl.pvm.runtime.operation.AbstractPvmEventAtomicOperation
org.camunda.bpm.engine.impl.pvm.runtime.operation.PvmAtomicOperationActivityInstanceEnd
org.camunda.bpm.engine.impl.pvm.runtime.operation.PvmAtomicOperationDeleteCascadeFireActivityEnd
- All Implemented Interfaces:
CoreAtomicOperation<PvmExecutionImpl>
,AtomicOperation
,PvmAtomicOperation
public class PvmAtomicOperationDeleteCascadeFireActivityEnd
extends PvmAtomicOperationActivityInstanceEnd
- Author:
- Tom Baeyens, Daniel Meyer
-
Field Summary
Fields inherited from interface org.camunda.bpm.engine.impl.pvm.runtime.AtomicOperation
PROCESS_START_INITIAL
Fields inherited from interface org.camunda.bpm.engine.impl.pvm.runtime.operation.PvmAtomicOperation
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
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
eventNotificationsCompleted
(PvmExecutionImpl execution) protected PvmExecutionImpl
eventNotificationsStarted
(PvmExecutionImpl execution) protected boolean
executesNonScopeActivity
(PvmExecutionImpl execution) protected String
protected ActivityImpl
getFlowScopeActivity
(PvmActivity activity) protected ScopeImpl
getScope
(PvmExecutionImpl execution) protected boolean
isAsyncBeforeActivity
(PvmExecutionImpl execution) Methods inherited from class org.camunda.bpm.engine.impl.pvm.runtime.operation.PvmAtomicOperationActivityInstanceEnd
eventNotificationsFailed, isSkipNotifyListeners
Methods inherited from class org.camunda.bpm.engine.impl.pvm.runtime.operation.AbstractPvmEventAtomicOperation
isAsyncCapable, shouldHandleFailureAsBpmnError
Methods inherited from class org.camunda.bpm.engine.impl.core.operation.AbstractEventAtomicOperation
execute, getBuiltinListeners, getListeners, isAsync, resetListeners
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.camunda.bpm.engine.impl.core.operation.CoreAtomicOperation
execute, isAsync
-
Constructor Details
-
PvmAtomicOperationDeleteCascadeFireActivityEnd
public PvmAtomicOperationDeleteCascadeFireActivityEnd()
-
-
Method Details
-
eventNotificationsStarted
- Overrides:
eventNotificationsStarted
in classPvmAtomicOperationActivityInstanceEnd
-
getScope
- Specified by:
getScope
in classAbstractPvmEventAtomicOperation
-
getEventName
- Specified by:
getEventName
in classAbstractEventAtomicOperation<PvmExecutionImpl>
-
eventNotificationsCompleted
- Specified by:
eventNotificationsCompleted
in classAbstractEventAtomicOperation<PvmExecutionImpl>
-
executesNonScopeActivity
-
isAsyncBeforeActivity
-
getFlowScopeActivity
-
getCanonicalName
-