public interface CmmnManager
Exposes API for various CMMN actions.
| Modifier and Type | Method and Description |
|---|---|
void |
caseFileItemTransition(String ambiguousCaseClientId,
String caseFileItemId,
String caseFileItemTransition,
Map<String,Object> frontendObjectMap)
Handles case file item transitions with given form data.
|
List<CurrentState> |
currentStates(String ambiguousCaseClientId,
Map<String,String[]> parameterMap)
Gets the list of current states of a case.
|
void |
discretionaryItemPlanning(String ambiguousCaseClientId,
String discretionaryItemId,
Map<String,Object> frontendObjectMap)
Applies the planning action on the specified discretionary item.
|
List<Map<String,Object>> |
planItemProperties(String ambiguousCaseClientId,
String planItemType,
Boolean singleInstanceMode,
String properties,
Map<String,String[]> parameterMap)
Gets the plan item properties along with their values for each plan item instance of the given plan item type.
|
Map<String,Object> |
planItemPropertiesSingle(String ambiguousCaseClientId,
String planItemId,
String properties,
Map<String,String[]> parameterMap)
Gets the plan item properties along with their values for the given comma separated list of properties.
|
Map<String,String> |
planItemTransition(String ambiguousCaseClientId,
String planItemId,
String planItemTransition,
Map<String,Object> frontendObjectMap)
Handles plan item transitions with given form data.
|
void |
stateUpdate(String caseClientAmbiguousId,
Map<String,Object> frontendObjectMap)
Update state of a case.
|
void stateUpdate(String caseClientAmbiguousId, Map<String,Object> frontendObjectMap)
Update state of a case.
caseClientAmbiguousId - the ID of the case (either work object ID value or global ID value)frontendObjectMap - form dataMap<String,String> planItemTransition(String ambiguousCaseClientId, String planItemId, String planItemTransition, Map<String,Object> frontendObjectMap)
Handles plan item transitions with given form data.
ambiguousCaseClientId - the ID of the case (either work object ID value or global ID value)planItemId - ID of plan item for which the transition is to be handledplanItemTransition - plan item transition to be handledfrontendObjectMap - form datavoid caseFileItemTransition(String ambiguousCaseClientId, String caseFileItemId, String caseFileItemTransition, Map<String,Object> frontendObjectMap)
Handles case file item transitions with given form data.
ambiguousCaseClientId - the ID of the case (either work object ID value or global ID value)caseFileItemId - id of case file item for which the transition is to be handledcaseFileItemTransition - case file item transition to be handledfrontendObjectMap - form dataList<CurrentState> currentStates(String ambiguousCaseClientId, Map<String,String[]> parameterMap)
Gets the list of current states of a case.
ambiguousCaseClientId - the ID of the case (either work object ID value or global ID value)parameterMap - map of parametersMap<String,Object> planItemPropertiesSingle(String ambiguousCaseClientId, String planItemId, String properties, Map<String,String[]> parameterMap)
Gets the plan item properties along with their values for the given comma separated list of properties.
ambiguousCaseClientId - the ID of the case (either work object ID value or global ID value)planItemId - id of plan item for which the transition is to be handledproperties - comma separated list of property namesparameterMap - map of parametersList<Map<String,Object>> planItemProperties(String ambiguousCaseClientId, String planItemType, Boolean singleInstanceMode, String properties, Map<String,String[]> parameterMap)
Gets the plan item properties along with their values for each plan item instance of the given plan item type.
ambiguousCaseClientId - the ID of the case (either work object ID value or global ID value)planItemType - type of plan itemsingleInstanceMode - flag to indicate the single instance modeproperties - comma separated list of property namesparameterMap - map of parametersvoid discretionaryItemPlanning(String ambiguousCaseClientId, String discretionaryItemId, Map<String,Object> frontendObjectMap)
Applies the planning action on the specified discretionary item.
ambiguousCaseClientId - the ID of the case (either work object ID value or global ID value)discretionaryItemId - ID of the discretionary itemfrontendObjectMap - form dataCopyright © 2010 - 2019 edorasware ag. All Rights Reserved.