public class MigrateCaseAction extends EngineAction
An action object representing a run-time case migration.
| Constructor and Description | 
|---|
MigrateCaseAction(DefaultCmmnEngine defaultCmmnEngine,
                 String caseClientId,
                 String oldCmmnXml,
                 String newCmmnXml,
                 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()  | 
String | 
getNewCmmnXml()  | 
String | 
getOldCmmnXml()  | 
Optional<PlanItemTransition> | 
getPlanItemTransition()  | 
getCaseClientId, getClientProperties, getEngineListeners, getPersistenceListeners, getTransitionDatapublic MigrateCaseAction(DefaultCmmnEngine defaultCmmnEngine, String caseClientId, String oldCmmnXml, String newCmmnXml, 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 String getOldCmmnXml()
public String getNewCmmnXml()
public 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.