public class CreateStateModelAction extends EngineAction
An action object representing the creation of a new CMMN case.
| Constructor and Description |
|---|
CreateStateModelAction(DefaultCmmnEngine defaultCmmnEngine,
String caseClientId,
Map<String,String> clientProperties,
TransitionData transitionData,
EngineListeners engineListeners,
PersistenceListeners persistenceListeners) |
| Modifier and Type | Method and Description |
|---|---|
void |
execute(StateModel stateModel) |
Optional<CaseFileItemTransition> |
getCaseFileItemTransition() |
CmmnActionEventType |
getEventTupe() |
Optional<String> |
getItemId() |
Optional<PlanItemTransition> |
getPlanItemTransition() |
getCaseClientId, getClientProperties, getEngineListeners, getPersistenceListeners, getTransitionDatapublic CreateStateModelAction(DefaultCmmnEngine defaultCmmnEngine, String caseClientId, Map<String,String> clientProperties, TransitionData transitionData, EngineListeners engineListeners, PersistenceListeners persistenceListeners)
public void execute(StateModel stateModel) throws IOException, JAXBException
execute in class EngineActionstateModel - the state model to act upon.IOException - in case of an exceptionJAXBException - in case of an exceptionpublic CmmnActionEventType getEventTupe()
getEventTupe in class EngineActionpublic Optional<String> getItemId()
getItemId in class EngineActionpublic Optional<PlanItemTransition> getPlanItemTransition()
getPlanItemTransition in class EngineActionpublic Optional<CaseFileItemTransition> getCaseFileItemTransition()
getCaseFileItemTransition in class EngineActionCopyright © 2010 - 2019 edorasware ag. All Rights Reserved.