Package | Description |
---|---|
com.edorasware.cmmn.engine.core |
<p>CMMN engine core service interfaces and implementations.
|
com.edorasware.cmmn.engine.hooks |
<p>CMMN engine implementation hooks.
|
com.edorasware.cmmn.engine.utility |
<p>CMMN engine utility interfaces and classes.
|
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.structure |
<p>A very central package.
|
com.edorasware.cmmn.one |
Contains packages and classes for the integration of the CMMN case engine with edoras-one.
|
com.edorasware.cmmn.one.implementation |
<p>CMMN engine implementation classes for edoras one.
|
com.edorasware.cmmn.one.service |
The edoras one CMMN service implementation.
|
Modifier and Type | Method and Description |
---|---|
CasePlanModel |
DefaultCmmnEngine.getCasePlanModel(String caseClientId,
TransitionData transitionData,
PersistenceListeners persistenceListeners) |
CasePlanModel |
DefaultCmmnService.getCasePlanModel(String caseClientId,
TransitionData transitionData,
PersistenceListeners persistenceListeners) |
CasePlanModel |
StateModelInspector.getCasePlanModel(String caseClientId,
TransitionData transitionData,
PersistenceListeners persistenceListeners)
Get the plan item representing the case’s Case Plan Model.
|
Modifier and Type | Method and Description |
---|---|
void |
DefaultCmmnEngine.caseTaskCompletionCheck(CasePlanModel casePlanModel,
TransitionData transitionData,
EngineListeners engineListeners,
PersistenceListeners persistenceListeners)
If this case is a child case (case task) of some other case (and it is in a terminal State), send the parent a corresponding termination event for this case task.
|
Modifier and Type | Method and Description |
---|---|
boolean |
MigrationListeners.migrateCase(CasePlanModelData currentState,
CasePlanModel currentCasePlanModel,
Map<String,String> clientProperties,
TransitionData transitionData,
PersistenceListeners persistenceListeners)
A CMMN engine client call-back allowing to hook into the migration of a case and migrate the client properties of a case, under the situation
where the case itself was not migrated but where the case parent may have been migrated, allowing here to re-map any existing
back-references to the parent case.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
CmmnUtils.isNonBlockingSubCase(CasePlanModel caze) |
Modifier and Type | Method and Description |
---|---|
CasePlanModel |
StateModel.getCasePlanModel() |
Modifier and Type | Method and Description |
---|---|
CasePlanModel |
CasePlanModel.getCasePlanModel() |
CasePlanModel |
PlanItem.getCasePlanModel()
Get the
casePlanModel from the parent. |
Modifier and Type | Method and Description |
---|---|
static void |
CmmnHelper.archiveParentCaseRecursive(CasePlanModel caze,
String runAsUser,
TransitionData transitionData,
PersistenceListeners persistenceListeners,
CmmnService cmmnService,
AnyWorkObjectService anyWorkObjectService,
CaseArchiveManager caseArchiveManager,
CurrentUserService currentUserService)
If we’re archiving a non-blocking sub-case, we may have to check for terminal parent cases which can now also be archived.
|
Modifier and Type | Method and Description |
---|---|
boolean |
OneEngineListeners.migrateCase(CasePlanModelData currentState,
CasePlanModel currentCasePlanModel,
Map<String,String> clientProperties,
TransitionData transitionData,
PersistenceListeners persistenceListeners) |
boolean |
OneMigrationListeners.migrateCase(CasePlanModelData currentState,
CasePlanModel currentCasePlanModel,
Map<String,String> clientProperties,
TransitionData transitionData,
PersistenceListeners persistenceListeners) |
Modifier and Type | Method and Description |
---|---|
CasePlanModel |
DefaultOneCmmnService.getCasePlanModel(String caseId) |
CasePlanModel |
OneCmmnService.getCasePlanModel(String caseId)
See
OneCmmnService.getCasePlanModel(String, TransitionData)
(passing null as transitionData). |
CasePlanModel |
DefaultOneCmmnService.getCasePlanModel(String caseId,
TransitionData transitionData) |
CasePlanModel |
OneCmmnService.getCasePlanModel(String caseId,
TransitionData transitionData)
|
Copyright © 2010 - 2019 edorasware ag. All Rights Reserved.