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>
-
-