| Package | Description | 
|---|---|
| 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.expressions | 
 <p>Contains helper classes for plan item and case file item wrapping and lookup. 
 | 
| com.edorasware.cmmn.model.persistence | 
 <p>Contains classes and code related to the persistence of engine model state. 
 | 
| com.edorasware.cmmn.model.visitor | 
 <p>The visitor (GOF) pattern is used in order to apply certain operations to the case model structure. 
 | 
| com.edorasware.cmmn.one.casefileitemhandlers | 
 <p>Contains code and classes implementing the  
CaseFileItemListeners interface. | 
| com.edorasware.cmmn.one.expressions | 
 <p>Contains classes for plan item and case file item wrapping and lookup. 
 | 
| com.edorasware.cmmn.one.implementation | 
 <p>CMMN engine implementation classes for edoras one. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
CaseFileItemListeners.delete(CaseFileItemInstance caseFileItemInstance,
      TransitionData transitionData,
      PersistenceListeners persistenceListeners)
Callback for  
CaseFileItemTransition.DELETE. | 
void | 
CaseFileItemListeners.update(CaseFileItemInstance caseFileItemInstance,
      TransitionData transitionData,
      PersistenceListeners persistenceListeners)
Callback for  
CaseFileItemTransition.UPDATE. | 
| Modifier and Type | Method and Description | 
|---|---|
CaseFileItemInstance | 
EventSource.getCaseFileItemInstance()  | 
CaseFileItemInstance | 
GenericEventSource.getCaseFileItemInstance()  | 
| Modifier and Type | Method and Description | 
|---|---|
HashMap<String,CaseFileItemInstance> | 
StateModel.getCaseFileItemInstances()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
GenericEventSource.setCaseFileItemInstance(CaseFileItemInstance caseFileItemInstance)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
TransitionData.restoreTriggerItems(Map<String,PlanItem> planItemInstances,
                   Map<String,CaseFileItemInstance> caseFileItemInstances)  | 
| Constructor and Description | 
|---|
GenericEventSource(String id,
                  String instanceId,
                  int instanceIntId,
                  PlanItem planItem,
                  CaseFileItemInstance caseFileItemInstance)  | 
| Modifier and Type | Method and Description | 
|---|---|
CaseFileItemInstance | 
CaseFileItem.getMostRecentInstance()  | 
CaseFileItemInstance | 
CaseFile.handleCaseFileItemTransition(String sourceCaseFileItemId,
                            CaseFileItemTransition caseFileItemTransition,
                            TransitionData transitionData,
                            EngineListeners engineListeners,
                            PersistenceListeners persistenceListeners)  | 
| Modifier and Type | Method and Description | 
|---|---|
Map<String,CaseFileItemInstance> | 
CaseFile.getCaseFileItemInstancesByClientId()  | 
HashMap<String,CaseFileItemInstance> | 
CaseFile.getCaseFileItemInstancesByInstanceId()  | 
HashMap<String,CaseFileItemInstance> | 
CaseFileItem.getCaseFileItemInstancesByInstanceId()  | 
| Modifier and Type | Method and Description | 
|---|---|
CaseFileItemInstance | 
DefaultPlanItemView.getCaseFileItemInternal()  | 
CaseFileItemInstance | 
ElementView.getCaseFileItemInternal()  | 
CaseFileItemInstance | 
EventSourceView.getCaseFileItemInternal()  | 
| Modifier and Type | Method and Description | 
|---|---|
TransitionData | 
TransitionDataCache.getTransitionData(String planItemInstanceId,
                 Map<String,PlanItem> planItemInstances,
                 Map<String,CaseFileItemInstance> caseFileItemInstances)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
CaseFileItemInstanceVisitor.enter(CaseFileItemInstance caseFileItemInstance)  | 
void | 
CaseFileItemStateExtractor.enter(CaseFileItemInstance caseFileItemInstance)  | 
void | 
CaseFileItemStateLogger.enter(CaseFileItemInstance caseFileItemInstance)  | 
void | 
CaseFileItemInstanceVisitor.exit(CaseFileItemInstance caseFileItemInstance)  | 
void | 
CaseFileItemStateExtractor.exit(CaseFileItemInstance caseFileItemInstance)  | 
void | 
CaseFileItemStateLogger.exit(CaseFileItemInstance caseFileItemInstance)  | 
| Modifier and Type | Method and Description | 
|---|---|
abstract void | 
CaseFileItemHandler.delete(CaseFileItemInstance caseFileItemInstance,
      TransitionData transitionData)  | 
void | 
EdorasCaseVariableHandler.delete(CaseFileItemInstance caseFileItemInstance,
      TransitionData transitionData)  | 
abstract void | 
CaseFileItemHandler.update(CaseFileItemInstance caseFileItemInstance,
      TransitionData transitionData)  | 
void | 
EdorasCaseVariableHandler.update(CaseFileItemInstance caseFileItemInstance,
      TransitionData transitionData)  | 
| Modifier and Type | Method and Description | 
|---|---|
CaseFileItemInstance | 
OneEventSourceView.getCaseFileItemInternal()  | 
CaseFileItemInstance | 
OnePlanItemView.getCaseFileItemInternal()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
OneCaseFileItemListeners.delete(CaseFileItemInstance caseFileItemInstance,
      TransitionData transitionData,
      PersistenceListeners persistenceListeners)  | 
void | 
OneEngineListeners.delete(CaseFileItemInstance caseFileItemInstance,
      TransitionData transitionData,
      PersistenceListeners persistenceListeners)  | 
void | 
OneCaseFileItemListeners.update(CaseFileItemInstance caseFileItemInstance,
      TransitionData transitionData,
      PersistenceListeners persistenceListeners)  | 
void | 
OneEngineListeners.update(CaseFileItemInstance caseFileItemInstance,
      TransitionData transitionData,
      PersistenceListeners persistenceListeners)  | 
Copyright © 2010 - 2019 edorasware ag. All Rights Reserved.