| Package | Description | 
|---|---|
| com.edorasware.cmmn.engine.core | 
 <p>CMMN engine core service interfaces and implementations. 
 | 
| com.edorasware.cmmn.engine.core.engineactions | 
 <p>Action classes for all of the engine actions which alter engine state (an example of such an action would be
 
handlePlanItemTransition which is implemented in
PlanItemTransitionAction here. | 
| com.edorasware.cmmn.engine.hooks | 
 <p>CMMN engine implementation hooks. 
 | 
| com.edorasware.cmmn.model | 
 <p>Implementation of a CMMN case engine based on the specification http://www.omg.org/spec/CMMN/1.0/ (referred to as <i>spec</i> in subsequent JavaDoc). 
 | 
| com.edorasware.cmmn.model.casefile | 
 <p>CMMN CaseFile related code. 
 | 
| com.edorasware.cmmn.model.persistence | 
 <p>Contains classes and code related to the persistence of engine model state. 
 | 
| com.edorasware.cmmn.model.statesandactions | 
 <p>A package containing code to represent a runtime model’s current states and available actions. 
 | 
| com.edorasware.cmmn.model.xml | |
| com.edorasware.cmmn.one.service | 
 The edoras one CMMN service implementation. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
DefaultCmmnService.handleCaseFileItemTransition(String caseClientId,
                            String caseFileItemId,
                            CaseFileItemTransition caseFileItemTransition,
                            TransitionData transitionData,
                            EngineListeners engineListeners,
                            PersistenceListeners persistenceListeners)  | 
void | 
StateModelUpdater.handleCaseFileItemTransition(String caseClientId,
                            String caseFileItemId,
                            CaseFileItemTransition caseFileItemTransition,
                            TransitionData transitionData,
                            EngineListeners engineListeners,
                            PersistenceListeners persistenceListeners)
Apply a case file item transition on the specified case file item. 
 | 
void | 
DefaultCmmnEngine.handleCaseFileItemTransition(String caseClientId,
                            String sourceCaseFileItemId,
                            CaseFileItemTransition caseFileItemTransition,
                            TransitionData transitionData,
                            EngineListeners engineListeners,
                            PersistenceListeners persistenceListeners,
                            LowLevelStateModelUpdater.RecursionControl recursionControl)  | 
void | 
DefaultCmmnService.handleCaseFileItemTransition(String caseClientId,
                            String caseFileItemId,
                            CaseFileItemTransition caseFileItemTransition,
                            TransitionData transitionData,
                            EngineListeners engineListeners,
                            PersistenceListeners persistenceListeners,
                            LowLevelStateModelUpdater.RecursionControl recursionControl)  | 
void | 
LowLevelStateModelUpdater.handleCaseFileItemTransition(String caseClientId,
                            String caseFileItemId,
                            CaseFileItemTransition caseFileItemTransition,
                            TransitionData transitionData,
                            EngineListeners engineListeners,
                            PersistenceListeners persistenceListeners,
                            LowLevelStateModelUpdater.RecursionControl recursionControl)
Same as  
StateModelUpdater.handleCaseFileItemTransition(String, String, com.edorasware.cmmn.model.xml.CaseFileItemTransition,
com.edorasware.cmmn.model.TransitionData, EngineListeners, PersistenceListeners) but with an additional parameter recursionControl. | 
| Modifier and Type | Method and Description | 
|---|---|
Optional<CaseFileItemTransition> | 
CaseFileItemTransitionAction.getCaseFileItemTransition()  | 
Optional<CaseFileItemTransition> | 
CreateStateModelAction.getCaseFileItemTransition()  | 
Optional<CaseFileItemTransition> | 
DiscretionaryItemPlanningAction.getCaseFileItemTransition()  | 
abstract Optional<CaseFileItemTransition> | 
EngineAction.getCaseFileItemTransition()  | 
Optional<CaseFileItemTransition> | 
EngineActionEvent.getCaseFileItemTransition()  | 
Optional<CaseFileItemTransition> | 
MigrateCaseAction.getCaseFileItemTransition()  | 
Optional<CaseFileItemTransition> | 
PlanItemTransitionAction.getCaseFileItemTransition()  | 
Optional<CaseFileItemTransition> | 
StateUpdateAction.getCaseFileItemTransition()  | 
| Constructor and Description | 
|---|
CaseFileItemTransitionAction(DefaultCmmnEngine defaultCmmnEngine,
                            String caseClientId,
                            TransitionData transitionData,
                            EngineListeners engineListeners,
                            PersistenceListeners persistenceListeners,
                            String sourceCaseFileItemId,
                            CaseFileItemTransition caseFileItemTransition)  | 
| Modifier and Type | Method and Description | 
|---|---|
Optional<CaseFileItemTransition> | 
CmmnActionEvent.getCaseFileItemTransition()
The csae file item transition of this event (if any). 
 | 
| Modifier and Type | Method and Description | 
|---|---|
CaseFileItemTransition | 
EventSource.getCaseFileItemTransition()  | 
CaseFileItemTransition | 
GenericEventSource.getCaseFileItemTransition()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
StateModel.handleCaseFileItemTransition(String sourceCaseFileItemId,
                            CaseFileItemTransition caseFileItemTransition,
                            TransitionData transitionData,
                            EngineListeners engineListeners,
                            PersistenceListeners persistenceListeners)  | 
| Modifier and Type | Method and Description | 
|---|---|
CaseFileItemTransition | 
CaseFileItemInstance.getLastCaseFileItemTransition()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
CaseFileItemInstance.handleCaseFileItemTransition(CaseFileItemTransition caseFileItemTransition,
                            EngineListeners engineListeners,
                            TransitionData transitionData,
                            PersistenceListeners persistenceListeners)  | 
CaseFileItemInstance | 
CaseFile.handleCaseFileItemTransition(String sourceCaseFileItemId,
                            CaseFileItemTransition caseFileItemTransition,
                            TransitionData transitionData,
                            EngineListeners engineListeners,
                            PersistenceListeners persistenceListeners)  | 
| Modifier and Type | Method and Description | 
|---|---|
CaseFileItemTransition | 
CaseFileItemData.getLastTransition()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
CaseFileItemData.setLastTransition(CaseFileItemTransition lastTransition)  | 
| Constructor and Description | 
|---|
CaseFileItemData(String clientId,
                CaseFileItemState state,
                CaseFileItemTransition lastTransition)  | 
| Modifier and Type | Method and Description | 
|---|---|
CaseFileItemTransition | 
CaseFileItemAction.getActionTransition()  | 
| Constructor and Description | 
|---|
CaseFileItemAction(CaseFileItem caseFileItem,
                  CaseFileItemTransition actionTransition,
                  TransitionData transitionData,
                  EvaluationListeners evaluationListeners)  | 
| Modifier and Type | Method and Description | 
|---|---|
static CaseFileItemTransition | 
CaseFileItemTransition.fromValue(String v)  | 
CaseFileItemTransition | 
TCaseFileItemOnPart.getStandardEvent()
Gets the value of the standardEvent property. 
 | 
CaseFileItemTransition | 
TCaseFileItemStartTrigger.getStandardEvent()
Gets the value of the standardEvent property. 
 | 
static CaseFileItemTransition | 
CaseFileItemTransition.valueOf(String name)
Returns the enum constant of this type with the specified name. 
 | 
static CaseFileItemTransition[] | 
CaseFileItemTransition.values()
Returns an array containing the constants of this enum type, in
the order they are declared. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
TCaseFileItemOnPart.setStandardEvent(CaseFileItemTransition value)
Sets the value of the standardEvent property. 
 | 
void | 
TCaseFileItemStartTrigger.setStandardEvent(CaseFileItemTransition value)
Sets the value of the standardEvent property. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
DefaultOneCmmnService.handleCaseFileItemTransition(String caseId,
                            String caseFileItemId,
                            CaseFileItemTransition caseFileItemTransition)  | 
void | 
OneCmmnService.handleCaseFileItemTransition(String caseId,
                            String caseFileItemId,
                            CaseFileItemTransition caseFileItemTransition)
See  
OneCmmnService.handleCaseFileItemTransition(String, String, CaseFileItemTransition, TransitionData)
(passing null as transitionData). | 
void | 
DefaultOneCmmnService.handleCaseFileItemTransition(String caseId,
                            String caseFileItemId,
                            CaseFileItemTransition caseFileItemTransition,
                            TransitionData transitionData)  | 
void | 
OneCmmnService.handleCaseFileItemTransition(String caseId,
                            String caseFileItemId,
                            CaseFileItemTransition caseFileItemTransition,
                            TransitionData transitionData)
 | 
Copyright © 2010 - 2019 edorasware ag. All Rights Reserved.