Class PvmAtomicOperationCancelActivity
java.lang.Object
org.camunda.bpm.engine.impl.pvm.runtime.operation.PvmAtomicOperationCancelActivity
- All Implemented Interfaces:
CoreAtomicOperation<PvmExecutionImpl>
,AtomicOperation
,PvmAtomicOperation
- Direct Known Subclasses:
PvmAtomicOperationActivityStartCancelScope
Implements
ActivityStartBehavior.CANCEL_EVENT_SCOPE
.- Author:
- Throben Lindhauer, Daniel Meyer, Roman Smirnov
-
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 abstract void
activityCancelled
(PvmExecutionImpl execution) void
execute
(PvmExecutionImpl execution) boolean
isAsync
(PvmExecutionImpl execution) 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.pvm.runtime.AtomicOperation
isAsyncCapable
Methods inherited from interface org.camunda.bpm.engine.impl.core.operation.CoreAtomicOperation
getCanonicalName
-
Constructor Details
-
PvmAtomicOperationCancelActivity
public PvmAtomicOperationCancelActivity()
-
-
Method Details
-
execute
- Specified by:
execute
in interfaceCoreAtomicOperation<PvmExecutionImpl>
-
activityCancelled
-
isAsync
- Specified by:
isAsync
in interfaceCoreAtomicOperation<PvmExecutionImpl>
-