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 void
execute(CmmnExecution execution)
boolean
isAsync(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:
execute
in interfaceCoreAtomicOperation<CmmnExecution>
-
isAsync
boolean isAsync(CmmnExecution execution)
- Specified by:
isAsync
in interfaceCoreAtomicOperation<CmmnExecution>
-
-