Package org.flowable.engine.impl.agenda
Class DestroyScopeOperation
java.lang.Object
org.flowable.engine.impl.agenda.AbstractOperation
org.flowable.engine.impl.agenda.DestroyScopeOperation
- All Implemented Interfaces:
Runnable
Destroys a scope (for example a subprocess): this means that all child executions, tasks, jobs, variables, etc within that scope are deleted.
The typical example is an interrupting boundary event that is on the boundary of a subprocess and is triggered. At that point, everything within the subprocess would need to be destroyed.
- Author:
- Joram Barrez
-
Field Summary
Fields inherited from class org.flowable.engine.impl.agenda.AbstractOperation
agenda, commandContext, execution
-
Constructor Summary
ConstructorsConstructorDescriptionDestroyScopeOperation
(CommandContext commandContext, ExecutionEntity execution) -
Method Summary
Methods inherited from class org.flowable.engine.impl.agenda.AbstractOperation
executeExecutionListeners, executeExecutionListeners, findFirstParentScopeExecution, getAgenda, getCommandContext, getCurrentFlowElement, getExecution, setAgenda, setCommandContext, setExecution
-
Constructor Details
-
DestroyScopeOperation
-
-
Method Details
-
run
public void run()
-