public interface LowLevelStateModelUpdater
Modifier and Type | Interface and Description |
---|---|
static class |
LowLevelStateModelUpdater.RecursionControl |
void handleStateUpdate(String caseClientId, TransitionData transitionData, EngineListeners engineListeners, PersistenceListeners persistenceListeners, LowLevelStateModelUpdater.RecursionControl recursionControl) throws IOException, JAXBException
Same as StateModelUpdater.handleStateUpdate(String, com.edorasware.cmmn.model.TransitionData,
com.edorasware.cmmn.engine.hooks.EngineListeners, com.edorasware.cmmn.engine.hooks.PersistenceListeners)
but with an additional parameter recursionControl
.
IOException
JAXBException
void handlePlanItemTransition(String caseClientId, String sourcePlanItemId, PlanItemTransition planItemTransition, TransitionData transitionData, EngineListeners engineListeners, PersistenceListeners persistenceListeners, LowLevelStateModelUpdater.RecursionControl recursionControl) throws IOException, JAXBException
Same as StateModelUpdater.handlePlanItemTransition(String, String, com.edorasware.cmmn.model.xml.PlanItemTransition,
com.edorasware.cmmn.model.TransitionData, EngineListeners, PersistenceListeners)
but with an additional parameter recursionControl
.
IOException
JAXBException
void handleCaseFileItemTransition(String caseClientId, String caseFileItemId, CaseFileItemTransition caseFileItemTransition, TransitionData transitionData, EngineListeners engineListeners, PersistenceListeners persistenceListeners, LowLevelStateModelUpdater.RecursionControl recursionControl) throws IOException, JAXBException
Same as StateModelUpdater.handleCaseFileItemTransition(String, String, com.edorasware.cmmn.model.xml.CaseFileItemTransition,
com.edorasware.cmmn.model.TransitionData, EngineListeners, PersistenceListeners)
but with an additional parameter recursionControl
.
IOException
JAXBException
void handleDiscretionaryItemPlanning(String caseClientId, String discretionaryItemId, TransitionData transitionData, EngineListeners engineListeners, PersistenceListeners persistenceListeners, LowLevelStateModelUpdater.RecursionControl recursionControl) throws IOException, JAXBException
Same as StateModelUpdater.handleDiscretionaryItemPlanning(String, String,
com.edorasware.cmmn.model.TransitionData, com.edorasware.cmmn.engine.hooks.EngineListeners,
com.edorasware.cmmn.engine.hooks.PersistenceListeners)
but with an additional parameter recursionControl
.
IOException
JAXBException
void handleCaseMigration(String caseClientId, String oldCmmnXml, String newCmmnXml, Map<String,String> clientProperties, TransitionData transitionData, EngineListeners engineListeners, PersistenceListeners persistenceListeners, LowLevelStateModelUpdater.RecursionControl recursionControl) throws IOException, JAXBException
Same as StateModelUpdater.handleCaseMigration(String, String, String, Map, TransitionData, EngineListeners, PersistenceListeners)
but with an additional parameter recursionControl
.
IOException
JAXBException
Copyright © 2010 - 2019 edorasware ag. All Rights Reserved.