org.camunda.bpm.engine.impl.cmmn.operation
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
static CmmnAtomicOperation CASE_EXECUTION_COMPLETE
           
static CmmnAtomicOperation CASE_EXECUTION_CREATE
           
static CmmnAtomicOperation CASE_EXECUTION_CREATED
           
static CmmnAtomicOperation CASE_EXECUTION_DELETE_CASCADE
           
static CmmnAtomicOperation CASE_EXECUTION_DISABLE
           
static CmmnAtomicOperation CASE_EXECUTION_ENABLE
           
static CmmnAtomicOperation CASE_EXECUTION_EXIT
           
static CmmnAtomicOperation CASE_EXECUTION_FIRE_ENTRY_CRITERIA
           
static CmmnAtomicOperation CASE_EXECUTION_FIRE_EXIT_CRITERIA
           
static CmmnAtomicOperation CASE_EXECUTION_MANUAL_COMPLETE
           
static CmmnAtomicOperation CASE_EXECUTION_MANUAL_START
           
static CmmnAtomicOperation CASE_EXECUTION_OCCUR
           
static CmmnAtomicOperation CASE_EXECUTION_PARENT_COMPLETE
           
static CmmnAtomicOperation CASE_EXECUTION_PARENT_RESUME
           
static CmmnAtomicOperation CASE_EXECUTION_PARENT_SUSPEND
           
static CmmnAtomicOperation CASE_EXECUTION_PARENT_TERMINATE
           
static CmmnAtomicOperation CASE_EXECUTION_RE_ACTIVATE
           
static CmmnAtomicOperation CASE_EXECUTION_RE_ENABLE
           
static CmmnAtomicOperation CASE_EXECUTION_RESUME
           
static CmmnAtomicOperation CASE_EXECUTION_START
           
static CmmnAtomicOperation CASE_EXECUTION_SUSPEND
           
static CmmnAtomicOperation CASE_EXECUTION_SUSPENDING_ON_PARENT_SUSPENSION
           
static CmmnAtomicOperation CASE_EXECUTION_SUSPENDING_ON_SUSPENSION
           
static CmmnAtomicOperation CASE_EXECUTION_TERMINATE
           
static CmmnAtomicOperation CASE_EXECUTION_TERMINATING_ON_EXIT
           
static CmmnAtomicOperation CASE_EXECUTION_TERMINATING_ON_PARENT_TERMINATION
           
static CmmnAtomicOperation CASE_EXECUTION_TERMINATING_ON_TERMINATION
           
static CmmnAtomicOperation CASE_INSTANCE_CLOSE
           
static CmmnAtomicOperation CASE_INSTANCE_CREATE
           
 
Method Summary
 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 interface CoreAtomicOperation<CmmnExecution>

isAsync

boolean isAsync(CmmnExecution execution)
Specified by:
isAsync in interface CoreAtomicOperation<CmmnExecution>


Copyright © 2017 camunda services GmbH. All rights reserved.