Interface CmmnAtomicOperation
- 
- All Superinterfaces:
 CoreAtomicOperation<CmmnExecution>
- All Known Implementing Classes:
 AbstractAtomicOperationCaseExecutionComplete,AbstractAtomicOperationCaseExecutionResume,AbstractAtomicOperationCaseExecutionSuspend,AbstractAtomicOperationCaseExecutionSuspending,AbstractAtomicOperationCaseExecutionTerminate,AbstractAtomicOperationCaseExecutionTerminating,AbstractCmmnEventAtomicOperation,AtomicOperationCaseExecutionComplete,AtomicOperationCaseExecutionCreate,AtomicOperationCaseExecutionCreated,AtomicOperationCaseExecutionDeleteCascade,AtomicOperationCaseExecutionDisable,AtomicOperationCaseExecutionEnable,AtomicOperationCaseExecutionExit,AtomicOperationCaseExecutionFireEntryCriteria,AtomicOperationCaseExecutionFireExitCriteria,AtomicOperationCaseExecutionManualComplete,AtomicOperationCaseExecutionManualStart,AtomicOperationCaseExecutionOccur,AtomicOperationCaseExecutionParentComplete,AtomicOperationCaseExecutionParentResume,AtomicOperationCaseExecutionParentSuspend,AtomicOperationCaseExecutionParentTerminate,AtomicOperationCaseExecutionReactivate,AtomicOperationCaseExecutionReenable,AtomicOperationCaseExecutionResume,AtomicOperationCaseExecutionStart,AtomicOperationCaseExecutionSuspend,AtomicOperationCaseExecutionSuspendingOnParentSuspension,AtomicOperationCaseExecutionSuspendingOnSuspension,AtomicOperationCaseExecutionTerminate,AtomicOperationCaseExecutionTerminatingOnExit,AtomicOperationCaseExecutionTerminatingOnParentTermination,AtomicOperationCaseExecutionTerminatingOnTermination,AtomicOperationCaseInstanceClose,AtomicOperationCaseInstanceCreate
public interface CmmnAtomicOperation extends CoreAtomicOperation<CmmnExecution>
- Author:
 - Roman Smirnov
 
 
- 
- 
Field Summary
 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidexecute(CmmnExecution execution)booleanisAsync(CmmnExecution execution)- 
Methods inherited from interface org.camunda.bpm.engine.impl.core.operation.CoreAtomicOperation
getCanonicalName 
 - 
 
 - 
 
- 
- 
Field Detail
- 
CASE_INSTANCE_CREATE
static final CmmnAtomicOperation CASE_INSTANCE_CREATE
 
- 
CASE_INSTANCE_CLOSE
static final CmmnAtomicOperation CASE_INSTANCE_CLOSE
 
- 
CASE_EXECUTION_CREATE
static final CmmnAtomicOperation CASE_EXECUTION_CREATE
 
- 
CASE_EXECUTION_CREATED
static final CmmnAtomicOperation CASE_EXECUTION_CREATED
 
- 
CASE_EXECUTION_ENABLE
static final CmmnAtomicOperation CASE_EXECUTION_ENABLE
 
- 
CASE_EXECUTION_RE_ENABLE
static final CmmnAtomicOperation CASE_EXECUTION_RE_ENABLE
 
- 
CASE_EXECUTION_DISABLE
static final CmmnAtomicOperation CASE_EXECUTION_DISABLE
 
- 
CASE_EXECUTION_START
static final CmmnAtomicOperation CASE_EXECUTION_START
 
- 
CASE_EXECUTION_MANUAL_START
static final CmmnAtomicOperation CASE_EXECUTION_MANUAL_START
 
- 
CASE_EXECUTION_COMPLETE
static final CmmnAtomicOperation CASE_EXECUTION_COMPLETE
 
- 
CASE_EXECUTION_MANUAL_COMPLETE
static final CmmnAtomicOperation CASE_EXECUTION_MANUAL_COMPLETE
 
- 
CASE_EXECUTION_OCCUR
static final CmmnAtomicOperation CASE_EXECUTION_OCCUR
 
- 
CASE_EXECUTION_TERMINATE
static final CmmnAtomicOperation CASE_EXECUTION_TERMINATE
 
- 
CASE_EXECUTION_PARENT_TERMINATE
static final CmmnAtomicOperation CASE_EXECUTION_PARENT_TERMINATE
 
- 
CASE_EXECUTION_EXIT
static final CmmnAtomicOperation CASE_EXECUTION_EXIT
 
- 
CASE_EXECUTION_SUSPEND
static final CmmnAtomicOperation CASE_EXECUTION_SUSPEND
 
- 
CASE_EXECUTION_PARENT_SUSPEND
static final CmmnAtomicOperation CASE_EXECUTION_PARENT_SUSPEND
 
- 
CASE_EXECUTION_RESUME
static final CmmnAtomicOperation CASE_EXECUTION_RESUME
 
- 
CASE_EXECUTION_PARENT_RESUME
static final CmmnAtomicOperation CASE_EXECUTION_PARENT_RESUME
 
- 
CASE_EXECUTION_RE_ACTIVATE
static final CmmnAtomicOperation CASE_EXECUTION_RE_ACTIVATE
 
- 
CASE_EXECUTION_TERMINATING_ON_TERMINATION
static final CmmnAtomicOperation CASE_EXECUTION_TERMINATING_ON_TERMINATION
 
- 
CASE_EXECUTION_TERMINATING_ON_PARENT_TERMINATION
static final CmmnAtomicOperation CASE_EXECUTION_TERMINATING_ON_PARENT_TERMINATION
 
- 
CASE_EXECUTION_TERMINATING_ON_EXIT
static final CmmnAtomicOperation CASE_EXECUTION_TERMINATING_ON_EXIT
 
- 
CASE_EXECUTION_PARENT_COMPLETE
static final CmmnAtomicOperation CASE_EXECUTION_PARENT_COMPLETE
 
- 
CASE_EXECUTION_SUSPENDING_ON_SUSPENSION
static final CmmnAtomicOperation CASE_EXECUTION_SUSPENDING_ON_SUSPENSION
 
- 
CASE_EXECUTION_SUSPENDING_ON_PARENT_SUSPENSION
static final CmmnAtomicOperation CASE_EXECUTION_SUSPENDING_ON_PARENT_SUSPENSION
 
- 
CASE_EXECUTION_FIRE_ENTRY_CRITERIA
static final CmmnAtomicOperation CASE_EXECUTION_FIRE_ENTRY_CRITERIA
 
- 
CASE_EXECUTION_FIRE_EXIT_CRITERIA
static final CmmnAtomicOperation CASE_EXECUTION_FIRE_EXIT_CRITERIA
 
- 
CASE_EXECUTION_DELETE_CASCADE
static final CmmnAtomicOperation CASE_EXECUTION_DELETE_CASCADE
 
 - 
 
- 
Method Detail
- 
execute
void execute(CmmnExecution execution)
- Specified by:
 executein interfaceCoreAtomicOperation<CmmnExecution>
 
- 
isAsync
boolean isAsync(CmmnExecution execution)
- Specified by:
 isAsyncin interfaceCoreAtomicOperation<CmmnExecution>
 
 - 
 
 -