public class DefaultOneCmmnService extends Object implements OneCmmnService, com.edorasware.commons.core.util.service.Service
implementation
. It basically forwards all calls to the CmmnService
implementation passed in the constructor.Constructor and Description |
---|
DefaultOneCmmnService(com.edorasware.cmmn.engine.core.CmmnService synchronizedCmmnService,
com.edorasware.cmmn.engine.hooks.EngineListeners engineListeners,
com.edorasware.cmmn.engine.hooks.PersistenceListeners persistenceListeners,
UserManager userManager,
com.edorasware.commons.core.any.AnyWorkObjectService anyWorkObjectService,
com.edorasware.commons.core.identity.CurrentUserService currentUserService) |
Modifier and Type | Method and Description |
---|---|
com.edorasware.cmmn.model.TransitionData |
formData(Object... keyValues)
Create a TransitionData object containing formData key/value pairs as passed in.
|
List<com.edorasware.cmmn.model.statesandactions.AvailableAction> |
getAvailableActions(com.edorasware.gear.core.caze.CaseId caseId)
See
OneCmmnService.getAvailableActions(CaseId, TransitionData)
(passing null as transitionData). |
List<com.edorasware.cmmn.model.statesandactions.AvailableAction> |
getAvailableActions(com.edorasware.gear.core.caze.CaseId caseId,
com.edorasware.cmmn.model.TransitionData transitionData)
See
StateModelInspector.getAvailableActions(String, com.edorasware.cmmn.model.TransitionData,
com.edorasware.cmmn.engine.hooks.EngineListeners, com.edorasware.cmmn.engine.hooks.PersistenceListeners) |
List<com.edorasware.cmmn.model.casefile.CaseFileItem> |
getCaseFileItemInstances(com.edorasware.gear.core.caze.CaseId caseId,
String definitionType)
See
OneCmmnService.getCaseFileItemInstances(CaseId, String, TransitionData)
(passing null as transitionData). |
List<com.edorasware.cmmn.model.casefile.CaseFileItem> |
getCaseFileItemInstances(com.edorasware.gear.core.caze.CaseId caseId,
String definitionType,
com.edorasware.cmmn.model.TransitionData transitionData)
See
StateModelInspector.getCaseFileItemInstances(String, String, com.edorasware.cmmn.model.TransitionData,
com.edorasware.cmmn.engine.hooks.PersistenceListeners) |
com.edorasware.cmmn.model.structure.CasePlanModel |
getCasePlanModel(com.edorasware.gear.core.caze.CaseId caseId)
See
OneCmmnService.getCasePlanModel(CaseId, TransitionData)
(passing null as transitionData). |
com.edorasware.cmmn.model.structure.CasePlanModel |
getCasePlanModel(com.edorasware.gear.core.caze.CaseId caseId,
com.edorasware.cmmn.model.TransitionData transitionData)
See
StateModelInspector.getCasePlanModel(String, com.edorasware.cmmn.model.TransitionData,
com.edorasware.cmmn.engine.hooks.PersistenceListeners) |
List<com.edorasware.cmmn.model.statesandactions.CurrentState> |
getCurrentStates(com.edorasware.gear.core.caze.CaseId caseId)
See
OneCmmnService.getCurrentStates(CaseId, TransitionData)
(passing null as transitionData). |
List<com.edorasware.cmmn.model.statesandactions.CurrentState> |
getCurrentStates(com.edorasware.gear.core.caze.CaseId caseId,
com.edorasware.cmmn.model.TransitionData transitionData)
See
StateModelInspector.getCurrentStates(String, com.edorasware.cmmn.model.TransitionData,
com.edorasware.cmmn.engine.hooks.EngineListeners, com.edorasware.cmmn.engine.hooks.PersistenceListeners) |
com.edorasware.cmmn.model.expressions.PlanItemView |
getPlanItem(com.edorasware.gear.core.caze.CaseId caseId,
String planItemId)
See
OneCmmnService.getPlanItem(CaseId, String, TransitionData)
(passing null as transitionData). |
com.edorasware.cmmn.model.expressions.PlanItemView |
getPlanItem(com.edorasware.gear.core.caze.CaseId caseId,
String planItemId,
com.edorasware.cmmn.model.TransitionData transitionData)
See
com.edorasware.cmmn.engine.core.CmmnService#getPlanItem(String, String, com.edorasware.cmmn.model.TransitionData,
com.edorasware.cmmn.engine.hooks.PersistenceListeners, com.edorasware.cmmn.engine.hooks.EvaluationListeners) |
com.edorasware.cmmn.model.structure.PlanItem |
getPlanItemInstance(com.edorasware.gear.core.caze.CaseId caseId,
String planItemId)
See
OneCmmnService.getPlanItemInstance(CaseId, String, TransitionData)
(passing null as transitionData). |
com.edorasware.cmmn.model.structure.PlanItem |
getPlanItemInstance(com.edorasware.gear.core.caze.CaseId caseId,
String planItemId,
com.edorasware.cmmn.model.TransitionData transitionData)
See
StateModelInspector.getPlanItemInstance(String, String, com.edorasware.cmmn.model.TransitionData,
com.edorasware.cmmn.engine.hooks.PersistenceListeners) |
List<com.edorasware.cmmn.model.structure.PlanItem> |
getPlanItemInstances(com.edorasware.gear.core.caze.CaseId caseId,
Class<? extends com.edorasware.cmmn.model.structure.PlanItem> planItemType)
See
OneCmmnService.getPlanItemInstances(CaseId, Class, boolean, TransitionData)
(passing null as transitionData). |
List<com.edorasware.cmmn.model.structure.PlanItem> |
getPlanItemInstances(com.edorasware.gear.core.caze.CaseId caseId,
Class<? extends com.edorasware.cmmn.model.structure.PlanItem> planItemType,
boolean singleInstanceMode)
See
OneCmmnService.getPlanItemInstances(CaseId, Class, boolean, TransitionData)
(passing null as transitionData). |
List<com.edorasware.cmmn.model.structure.PlanItem> |
getPlanItemInstances(com.edorasware.gear.core.caze.CaseId caseId,
Class<? extends com.edorasware.cmmn.model.structure.PlanItem> planItemType,
boolean singleInstanceMode,
com.edorasware.cmmn.model.TransitionData transitionData)
See
StateModelInspector.getPlanItemInstances(String, Class, boolean, TransitionData, PersistenceListeners) |
List<com.edorasware.cmmn.model.structure.PlanItem> |
getPlanItemInstances(com.edorasware.gear.core.caze.CaseId caseId,
Class<? extends com.edorasware.cmmn.model.structure.PlanItem> planItemType,
com.edorasware.cmmn.model.TransitionData transitionData)
See
StateModelInspector.getPlanItemInstances(String, Class, com.edorasware.cmmn.model.TransitionData,
com.edorasware.cmmn.engine.hooks.PersistenceListeners) |
List<Map<String,Object>> |
getPlanItemProperties(com.edorasware.gear.core.caze.CaseId caseId,
Class<? extends com.edorasware.cmmn.model.structure.PlanItem> planItemType,
boolean singleInstanceMode,
String[] properties)
See
OneCmmnService.getPlanItemProperties(CaseId, Class, boolean, String[], TransitionData) perties(CaseId, Class, boolean, String[])}
(passing null as transitionData). |
List<Map<String,Object>> |
getPlanItemProperties(com.edorasware.gear.core.caze.CaseId caseId,
Class<? extends com.edorasware.cmmn.model.structure.PlanItem> planItemType,
boolean singleInstanceMode,
String[] properties,
com.edorasware.cmmn.model.TransitionData transitionData)
See
StateModelInspector.getPlanItemProperties(String, Class, boolean, String[],
TransitionData, PersistenceListeners, EvaluationListeners) |
Map<String,Object> |
getPlanItemProperties(com.edorasware.gear.core.caze.CaseId caseId,
String planItemId,
String[] properties)
See
OneCmmnService.getPlanItemProperties(CaseId, String, String[], TransitionData)
(passing null as transitionData). |
Map<String,Object> |
getPlanItemProperties(com.edorasware.gear.core.caze.CaseId caseId,
String planItemId,
String[] properties,
com.edorasware.cmmn.model.TransitionData transitionData)
See
StateModelInspector.getPlanItemProperties(String, String, String[],
TransitionData, PersistenceListeners, EvaluationListeners) |
List<com.edorasware.cmmn.model.expressions.PlanItemView> |
getPlanItems(com.edorasware.gear.core.caze.CaseId caseId,
Class<? extends com.edorasware.cmmn.model.structure.PlanItem> planItemType)
See
OneCmmnService.getPlanItems(CaseId, Class, boolean, TransitionData)
(passing null as transitionData). |
List<com.edorasware.cmmn.model.expressions.PlanItemView> |
getPlanItems(com.edorasware.gear.core.caze.CaseId caseId,
Class<? extends com.edorasware.cmmn.model.structure.PlanItem> planItemType,
boolean singleInstanceMode)
See
OneCmmnService.getPlanItems(CaseId, Class, boolean, TransitionData)
(passing null as transitionData). |
List<com.edorasware.cmmn.model.expressions.PlanItemView> |
getPlanItems(com.edorasware.gear.core.caze.CaseId caseId,
Class<? extends com.edorasware.cmmn.model.structure.PlanItem> planItemType,
boolean singleInstanceMode,
com.edorasware.cmmn.model.TransitionData transitionData)
See
com.edorasware.cmmn.engine.core.CmmnService#getPlanItems(String, Class, boolean, TransitionData,
PersistenceListeners, com.edorasware.cmmn.engine.hooks.EvaluationListeners) |
List<com.edorasware.cmmn.model.expressions.PlanItemView> |
getPlanItems(com.edorasware.gear.core.caze.CaseId caseId,
Class<? extends com.edorasware.cmmn.model.structure.PlanItem> planItemType,
com.edorasware.cmmn.model.TransitionData transitionData)
See
com.edorasware.cmmn.engine.core.CmmnService#getPlanItems(String, Class, com.edorasware.cmmn.model.TransitionData,
com.edorasware.cmmn.engine.hooks.PersistenceListeners, com.edorasware.cmmn.engine.hooks.EvaluationListeners) |
void |
handleCaseFileItemTransition(com.edorasware.gear.core.caze.CaseId caseId,
String caseFileItemId,
com.edorasware.cmmn.model.xml.CaseFileItemTransition caseFileItemTransition)
See
OneCmmnService.handleCaseFileItemTransition(CaseId, String, CaseFileItemTransition, TransitionData)
(passing null as transitionData). |
void |
handleCaseFileItemTransition(com.edorasware.gear.core.caze.CaseId caseId,
String caseFileItemId,
com.edorasware.cmmn.model.xml.CaseFileItemTransition caseFileItemTransition,
com.edorasware.cmmn.model.TransitionData transitionData)
See
StateModelUpdater.handleCaseFileItemTransition(String, String,
com.edorasware.cmmn.model.xml.CaseFileItemTransition, com.edorasware.cmmn.model.TransitionData,
com.edorasware.cmmn.engine.hooks.EngineListeners, com.edorasware.cmmn.engine.hooks.PersistenceListeners) |
void |
handleDiscretionaryItemPlanning(com.edorasware.gear.core.caze.CaseId caseId,
String discretionaryItemId)
See
OneCmmnService.handleDiscretionaryItemPlanning(CaseId, String, TransitionData)
(passing null as transitionData). |
void |
handleDiscretionaryItemPlanning(com.edorasware.gear.core.caze.CaseId caseId,
String discretionaryItemId,
com.edorasware.cmmn.model.TransitionData transitionData)
See
StateModelUpdater.handleDiscretionaryItemPlanning(String, String,
com.edorasware.cmmn.model.TransitionData, com.edorasware.cmmn.engine.hooks.EngineListeners,
com.edorasware.cmmn.engine.hooks.PersistenceListeners) |
void |
handlePlanItemTransition(com.edorasware.gear.core.caze.CaseId caseId,
String planItemId,
com.edorasware.cmmn.model.xml.PlanItemTransition planItemTransition)
See
OneCmmnService.handlePlanItemTransition(CaseId, String, PlanItemTransition, TransitionData) StateUpdate(CaseId, TransitionData)}
(passing null as transitionData). |
void |
handlePlanItemTransition(com.edorasware.gear.core.caze.CaseId caseId,
String planItemId,
com.edorasware.cmmn.model.xml.PlanItemTransition planItemTransition,
com.edorasware.cmmn.model.TransitionData transitionData)
See
StateModelUpdater.handlePlanItemTransition(String, String,
com.edorasware.cmmn.model.xml.PlanItemTransition, com.edorasware.cmmn.model.TransitionData,
com.edorasware.cmmn.engine.hooks.EngineListeners, com.edorasware.cmmn.engine.hooks.PersistenceListeners) |
void |
handleStateUpdate(com.edorasware.gear.core.caze.CaseId caseId)
See
OneCmmnService.handleStateUpdate(CaseId, TransitionData)
(passing null as transitionData). |
void |
handleStateUpdate(com.edorasware.gear.core.caze.CaseId caseId,
com.edorasware.cmmn.model.TransitionData transitionData)
See
StateModelUpdater.handleStateUpdate(String,
com.edorasware.cmmn.model.TransitionData, com.edorasware.cmmn.engine.hooks.EngineListeners, com.edorasware.cmmn.engine.hooks.PersistenceListeners) |
void |
init() |
com.edorasware.cmmn.model.TransitionData |
parameters(Object... keyValues)
Create a TransitionData object containing parameter key/value pairs as passed in.
|
com.edorasware.commons.core.entity.WorkObjectId |
resolveExternalId(Object workObjectId)
Similar to
OneCmmnService.resolveId(Object) with the difference that the Id passed in the input parameter is
expected to be an external work object Id. |
com.edorasware.commons.core.entity.WorkObjectId |
resolveId(Object workObjectId)
Best effort work object Id resolution.
|
public DefaultOneCmmnService(com.edorasware.cmmn.engine.core.CmmnService synchronizedCmmnService, com.edorasware.cmmn.engine.hooks.EngineListeners engineListeners, com.edorasware.cmmn.engine.hooks.PersistenceListeners persistenceListeners, UserManager userManager, com.edorasware.commons.core.any.AnyWorkObjectService anyWorkObjectService, com.edorasware.commons.core.identity.CurrentUserService currentUserService)
public void init()
init
in interface com.edorasware.commons.core.util.service.Service
public void handleStateUpdate(com.edorasware.gear.core.caze.CaseId caseId)
OneCmmnService
OneCmmnService.handleStateUpdate(CaseId, TransitionData)
(passing null
as transitionData).handleStateUpdate
in interface OneCmmnService
public void handleStateUpdate(com.edorasware.gear.core.caze.CaseId caseId, com.edorasware.cmmn.model.TransitionData transitionData)
OneCmmnService
StateModelUpdater.handleStateUpdate(String,
com.edorasware.cmmn.model.TransitionData, com.edorasware.cmmn.engine.hooks.EngineListeners, com.edorasware.cmmn.engine.hooks.PersistenceListeners)
handleStateUpdate
in interface OneCmmnService
public void handlePlanItemTransition(com.edorasware.gear.core.caze.CaseId caseId, String planItemId, com.edorasware.cmmn.model.xml.PlanItemTransition planItemTransition)
OneCmmnService
OneCmmnService.handlePlanItemTransition(CaseId, String, PlanItemTransition, TransitionData)
StateUpdate(CaseId, TransitionData)}
(passing null
as transitionData).handlePlanItemTransition
in interface OneCmmnService
public void handlePlanItemTransition(com.edorasware.gear.core.caze.CaseId caseId, String planItemId, com.edorasware.cmmn.model.xml.PlanItemTransition planItemTransition, com.edorasware.cmmn.model.TransitionData transitionData)
OneCmmnService
StateModelUpdater.handlePlanItemTransition(String, String,
com.edorasware.cmmn.model.xml.PlanItemTransition, com.edorasware.cmmn.model.TransitionData,
com.edorasware.cmmn.engine.hooks.EngineListeners, com.edorasware.cmmn.engine.hooks.PersistenceListeners)
handlePlanItemTransition
in interface OneCmmnService
public void handleCaseFileItemTransition(com.edorasware.gear.core.caze.CaseId caseId, String caseFileItemId, com.edorasware.cmmn.model.xml.CaseFileItemTransition caseFileItemTransition)
OneCmmnService
OneCmmnService.handleCaseFileItemTransition(CaseId, String, CaseFileItemTransition, TransitionData)
(passing null
as transitionData).handleCaseFileItemTransition
in interface OneCmmnService
public void handleCaseFileItemTransition(com.edorasware.gear.core.caze.CaseId caseId, String caseFileItemId, com.edorasware.cmmn.model.xml.CaseFileItemTransition caseFileItemTransition, com.edorasware.cmmn.model.TransitionData transitionData)
OneCmmnService
StateModelUpdater.handleCaseFileItemTransition(String, String,
com.edorasware.cmmn.model.xml.CaseFileItemTransition, com.edorasware.cmmn.model.TransitionData,
com.edorasware.cmmn.engine.hooks.EngineListeners, com.edorasware.cmmn.engine.hooks.PersistenceListeners)
handleCaseFileItemTransition
in interface OneCmmnService
public void handleDiscretionaryItemPlanning(com.edorasware.gear.core.caze.CaseId caseId, String discretionaryItemId)
OneCmmnService
OneCmmnService.handleDiscretionaryItemPlanning(CaseId, String, TransitionData)
(passing null
as transitionData).handleDiscretionaryItemPlanning
in interface OneCmmnService
public void handleDiscretionaryItemPlanning(com.edorasware.gear.core.caze.CaseId caseId, String discretionaryItemId, com.edorasware.cmmn.model.TransitionData transitionData)
OneCmmnService
StateModelUpdater.handleDiscretionaryItemPlanning(String, String,
com.edorasware.cmmn.model.TransitionData, com.edorasware.cmmn.engine.hooks.EngineListeners,
com.edorasware.cmmn.engine.hooks.PersistenceListeners)
handleDiscretionaryItemPlanning
in interface OneCmmnService
public List<com.edorasware.cmmn.model.statesandactions.CurrentState> getCurrentStates(com.edorasware.gear.core.caze.CaseId caseId)
OneCmmnService
OneCmmnService.getCurrentStates(CaseId, TransitionData)
(passing null
as transitionData).getCurrentStates
in interface OneCmmnService
public List<com.edorasware.cmmn.model.statesandactions.CurrentState> getCurrentStates(com.edorasware.gear.core.caze.CaseId caseId, com.edorasware.cmmn.model.TransitionData transitionData)
OneCmmnService
StateModelInspector.getCurrentStates(String, com.edorasware.cmmn.model.TransitionData,
com.edorasware.cmmn.engine.hooks.EngineListeners, com.edorasware.cmmn.engine.hooks.PersistenceListeners)
getCurrentStates
in interface OneCmmnService
public List<com.edorasware.cmmn.model.statesandactions.AvailableAction> getAvailableActions(com.edorasware.gear.core.caze.CaseId caseId)
OneCmmnService
OneCmmnService.getAvailableActions(CaseId, TransitionData)
(passing null
as transitionData).getAvailableActions
in interface OneCmmnService
public List<com.edorasware.cmmn.model.statesandactions.AvailableAction> getAvailableActions(com.edorasware.gear.core.caze.CaseId caseId, com.edorasware.cmmn.model.TransitionData transitionData)
OneCmmnService
StateModelInspector.getAvailableActions(String, com.edorasware.cmmn.model.TransitionData,
com.edorasware.cmmn.engine.hooks.EngineListeners, com.edorasware.cmmn.engine.hooks.PersistenceListeners)
getAvailableActions
in interface OneCmmnService
public com.edorasware.cmmn.model.structure.CasePlanModel getCasePlanModel(com.edorasware.gear.core.caze.CaseId caseId)
OneCmmnService
OneCmmnService.getCasePlanModel(CaseId, TransitionData)
(passing null
as transitionData).getCasePlanModel
in interface OneCmmnService
public com.edorasware.cmmn.model.structure.CasePlanModel getCasePlanModel(com.edorasware.gear.core.caze.CaseId caseId, com.edorasware.cmmn.model.TransitionData transitionData)
OneCmmnService
StateModelInspector.getCasePlanModel(String, com.edorasware.cmmn.model.TransitionData,
com.edorasware.cmmn.engine.hooks.PersistenceListeners)
getCasePlanModel
in interface OneCmmnService
public com.edorasware.cmmn.model.expressions.PlanItemView getPlanItem(com.edorasware.gear.core.caze.CaseId caseId, String planItemId)
OneCmmnService
OneCmmnService.getPlanItem(CaseId, String, TransitionData)
(passing null
as transitionData).getPlanItem
in interface OneCmmnService
public com.edorasware.cmmn.model.expressions.PlanItemView getPlanItem(com.edorasware.gear.core.caze.CaseId caseId, String planItemId, com.edorasware.cmmn.model.TransitionData transitionData)
OneCmmnService
com.edorasware.cmmn.engine.core.CmmnService#getPlanItem(String, String, com.edorasware.cmmn.model.TransitionData,
com.edorasware.cmmn.engine.hooks.PersistenceListeners, com.edorasware.cmmn.engine.hooks.EvaluationListeners)
getPlanItem
in interface OneCmmnService
public List<com.edorasware.cmmn.model.expressions.PlanItemView> getPlanItems(com.edorasware.gear.core.caze.CaseId caseId, Class<? extends com.edorasware.cmmn.model.structure.PlanItem> planItemType)
OneCmmnService
OneCmmnService.getPlanItems(CaseId, Class, boolean, TransitionData)
(passing null
as transitionData).getPlanItems
in interface OneCmmnService
public List<com.edorasware.cmmn.model.expressions.PlanItemView> getPlanItems(com.edorasware.gear.core.caze.CaseId caseId, Class<? extends com.edorasware.cmmn.model.structure.PlanItem> planItemType, com.edorasware.cmmn.model.TransitionData transitionData)
OneCmmnService
com.edorasware.cmmn.engine.core.CmmnService#getPlanItems(String, Class, com.edorasware.cmmn.model.TransitionData,
com.edorasware.cmmn.engine.hooks.PersistenceListeners, com.edorasware.cmmn.engine.hooks.EvaluationListeners)
getPlanItems
in interface OneCmmnService
public List<com.edorasware.cmmn.model.expressions.PlanItemView> getPlanItems(com.edorasware.gear.core.caze.CaseId caseId, Class<? extends com.edorasware.cmmn.model.structure.PlanItem> planItemType, boolean singleInstanceMode)
OneCmmnService
OneCmmnService.getPlanItems(CaseId, Class, boolean, TransitionData)
(passing null
as transitionData).getPlanItems
in interface OneCmmnService
public List<com.edorasware.cmmn.model.expressions.PlanItemView> getPlanItems(com.edorasware.gear.core.caze.CaseId caseId, Class<? extends com.edorasware.cmmn.model.structure.PlanItem> planItemType, boolean singleInstanceMode, com.edorasware.cmmn.model.TransitionData transitionData)
OneCmmnService
com.edorasware.cmmn.engine.core.CmmnService#getPlanItems(String, Class, boolean, TransitionData,
PersistenceListeners, com.edorasware.cmmn.engine.hooks.EvaluationListeners)
getPlanItems
in interface OneCmmnService
public com.edorasware.cmmn.model.structure.PlanItem getPlanItemInstance(com.edorasware.gear.core.caze.CaseId caseId, String planItemId)
OneCmmnService
OneCmmnService.getPlanItemInstance(CaseId, String, TransitionData)
(passing null
as transitionData).getPlanItemInstance
in interface OneCmmnService
public com.edorasware.cmmn.model.structure.PlanItem getPlanItemInstance(com.edorasware.gear.core.caze.CaseId caseId, String planItemId, com.edorasware.cmmn.model.TransitionData transitionData)
OneCmmnService
StateModelInspector.getPlanItemInstance(String, String, com.edorasware.cmmn.model.TransitionData,
com.edorasware.cmmn.engine.hooks.PersistenceListeners)
getPlanItemInstance
in interface OneCmmnService
public List<com.edorasware.cmmn.model.structure.PlanItem> getPlanItemInstances(com.edorasware.gear.core.caze.CaseId caseId, Class<? extends com.edorasware.cmmn.model.structure.PlanItem> planItemType)
OneCmmnService
OneCmmnService.getPlanItemInstances(CaseId, Class, boolean, TransitionData)
(passing null
as transitionData).getPlanItemInstances
in interface OneCmmnService
public List<com.edorasware.cmmn.model.structure.PlanItem> getPlanItemInstances(com.edorasware.gear.core.caze.CaseId caseId, Class<? extends com.edorasware.cmmn.model.structure.PlanItem> planItemType, com.edorasware.cmmn.model.TransitionData transitionData)
OneCmmnService
StateModelInspector.getPlanItemInstances(String, Class, com.edorasware.cmmn.model.TransitionData,
com.edorasware.cmmn.engine.hooks.PersistenceListeners)
getPlanItemInstances
in interface OneCmmnService
public List<com.edorasware.cmmn.model.structure.PlanItem> getPlanItemInstances(com.edorasware.gear.core.caze.CaseId caseId, Class<? extends com.edorasware.cmmn.model.structure.PlanItem> planItemType, boolean singleInstanceMode)
OneCmmnService
OneCmmnService.getPlanItemInstances(CaseId, Class, boolean, TransitionData)
(passing null
as transitionData).getPlanItemInstances
in interface OneCmmnService
public List<com.edorasware.cmmn.model.structure.PlanItem> getPlanItemInstances(com.edorasware.gear.core.caze.CaseId caseId, Class<? extends com.edorasware.cmmn.model.structure.PlanItem> planItemType, boolean singleInstanceMode, com.edorasware.cmmn.model.TransitionData transitionData)
OneCmmnService
StateModelInspector.getPlanItemInstances(String, Class, boolean, TransitionData, PersistenceListeners)
getPlanItemInstances
in interface OneCmmnService
public Map<String,Object> getPlanItemProperties(com.edorasware.gear.core.caze.CaseId caseId, String planItemId, String[] properties)
OneCmmnService
OneCmmnService.getPlanItemProperties(CaseId, String, String[], TransitionData)
(passing null
as transitionData).getPlanItemProperties
in interface OneCmmnService
public Map<String,Object> getPlanItemProperties(com.edorasware.gear.core.caze.CaseId caseId, String planItemId, String[] properties, com.edorasware.cmmn.model.TransitionData transitionData)
OneCmmnService
StateModelInspector.getPlanItemProperties(String, String, String[],
TransitionData, PersistenceListeners, EvaluationListeners)
getPlanItemProperties
in interface OneCmmnService
public List<Map<String,Object>> getPlanItemProperties(com.edorasware.gear.core.caze.CaseId caseId, Class<? extends com.edorasware.cmmn.model.structure.PlanItem> planItemType, boolean singleInstanceMode, String[] properties)
OneCmmnService
OneCmmnService.getPlanItemProperties(CaseId, Class, boolean, String[], TransitionData)
perties(CaseId, Class, boolean, String[])}
(passing null
as transitionData).getPlanItemProperties
in interface OneCmmnService
public List<Map<String,Object>> getPlanItemProperties(com.edorasware.gear.core.caze.CaseId caseId, Class<? extends com.edorasware.cmmn.model.structure.PlanItem> planItemType, boolean singleInstanceMode, String[] properties, com.edorasware.cmmn.model.TransitionData transitionData)
OneCmmnService
StateModelInspector.getPlanItemProperties(String, Class, boolean, String[],
TransitionData, PersistenceListeners, EvaluationListeners)
getPlanItemProperties
in interface OneCmmnService
public List<com.edorasware.cmmn.model.casefile.CaseFileItem> getCaseFileItemInstances(com.edorasware.gear.core.caze.CaseId caseId, String definitionType)
OneCmmnService
OneCmmnService.getCaseFileItemInstances(CaseId, String, TransitionData)
(passing null
as transitionData).getCaseFileItemInstances
in interface OneCmmnService
public List<com.edorasware.cmmn.model.casefile.CaseFileItem> getCaseFileItemInstances(com.edorasware.gear.core.caze.CaseId caseId, String definitionType, com.edorasware.cmmn.model.TransitionData transitionData)
OneCmmnService
StateModelInspector.getCaseFileItemInstances(String, String, com.edorasware.cmmn.model.TransitionData,
com.edorasware.cmmn.engine.hooks.PersistenceListeners)
getCaseFileItemInstances
in interface OneCmmnService
public com.edorasware.cmmn.model.TransitionData parameters(Object... keyValues)
OneCmmnService
parameters(key1, value1, key2, value2)
.parameters
in interface OneCmmnService
keyValues
- the key/value pairs.public com.edorasware.cmmn.model.TransitionData formData(Object... keyValues)
OneCmmnService
formData(key1, value1, key2, value2)
.formData
in interface OneCmmnService
keyValues
- the key/value pairs.public com.edorasware.commons.core.entity.WorkObjectId resolveId(Object workObjectId)
OneCmmnService
resolveId
in interface OneCmmnService
public com.edorasware.commons.core.entity.WorkObjectId resolveExternalId(Object workObjectId)
OneCmmnService
OneCmmnService.resolveId(Object)
with the difference that the Id passed in the input parameter is
expected to be an external work object Id. The Id returned is the external Id's internal Id.resolveExternalId
in interface OneCmmnService
Copyright © 2010 - 2017 edorasware ag. All Rights Reserved.