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
Constructors Constructor Description PvmAtomicOperationDeleteCascadeFireActivityEnd()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
eventNotificationsCompleted(PvmExecutionImpl execution)
protected PvmExecutionImpl
eventNotificationsStarted(PvmExecutionImpl execution)
protected boolean
executesNonScopeActivity(PvmExecutionImpl execution)
String
getCanonicalName()
protected String
getEventName()
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
-
-
-
-
Method Detail
-
eventNotificationsStarted
protected PvmExecutionImpl eventNotificationsStarted(PvmExecutionImpl execution)
- Overrides:
eventNotificationsStarted
in classPvmAtomicOperationActivityInstanceEnd
-
getScope
protected ScopeImpl getScope(PvmExecutionImpl execution)
- Specified by:
getScope
in classAbstractPvmEventAtomicOperation
-
getEventName
protected String getEventName()
- Specified by:
getEventName
in classAbstractEventAtomicOperation<PvmExecutionImpl>
-
eventNotificationsCompleted
protected void eventNotificationsCompleted(PvmExecutionImpl execution)
- Specified by:
eventNotificationsCompleted
in classAbstractEventAtomicOperation<PvmExecutionImpl>
-
executesNonScopeActivity
protected boolean executesNonScopeActivity(PvmExecutionImpl execution)
-
isAsyncBeforeActivity
protected boolean isAsyncBeforeActivity(PvmExecutionImpl execution)
-
getFlowScopeActivity
protected ActivityImpl getFlowScopeActivity(PvmActivity activity)
-
getCanonicalName
public String getCanonicalName()
-
-