Package org.activiti.engine.impl.agenda
Class DestroyScopeOperation
- java.lang.Object
-
- org.activiti.engine.impl.agenda.AbstractOperation
-
- org.activiti.engine.impl.agenda.DestroyScopeOperation
-
- All Implemented Interfaces:
java.lang.Runnable
public class DestroyScopeOperation extends AbstractOperation
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.
-
-
Field Summary
-
Fields inherited from class org.activiti.engine.impl.agenda.AbstractOperation
agenda, commandContext, execution
-
-
Constructor Summary
Constructors Constructor Description DestroyScopeOperation(CommandContext commandContext, ExecutionEntity execution)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidrun()-
Methods inherited from class org.activiti.engine.impl.agenda.AbstractOperation
executeExecutionListeners, executeExecutionListeners, findFirstParentScopeExecution, getAgenda, getCommandContext, getCurrentFlowElement, getExecution, setAgenda, setCommandContext, setExecution
-
-
-
-
Constructor Detail
-
DestroyScopeOperation
public DestroyScopeOperation(CommandContext commandContext, ExecutionEntity execution)
-
-