public class EngineActionEvent extends Object implements CmmnActionEvent
The default CMMN action event implementation.
| Constructor and Description |
|---|
EngineActionEvent(EngineAction engineAction,
StateModel stateModel) |
| Modifier and Type | Method and Description |
|---|---|
String |
getCaseClientId()
The case Id as seen by the client (consumer) of the case engine.
|
Optional<CaseFileItemTransition> |
getCaseFileItemTransition()
The csae file item transition of this event (if any).
|
EngineListeners |
getEngineListeners()
The engine listener implementation.
|
CmmnActionEventType |
getEventType()
The action event type.
|
Optional<String> |
getItemId()
A generic string item Id.
|
PersistenceListeners |
getPersistenceListeners()
The persistence listener implementation.
|
Optional<PlanItemTransition> |
getPlanItemTransition()
The plan item transition of this event (if any).
|
StateModel |
getStateModel() |
TransitionData |
getTransitionData()
The transition data active for this event.
|
public EngineActionEvent(EngineAction engineAction, StateModel stateModel)
public StateModel getStateModel()
public String getCaseClientId()
CmmnActionEventThe case Id as seen by the client (consumer) of the case engine.
getCaseClientId in interface CmmnActionEventpublic TransitionData getTransitionData()
CmmnActionEventThe transition data active for this event.
getTransitionData in interface CmmnActionEventpublic EngineListeners getEngineListeners()
CmmnActionEventThe engine listener implementation.
getEngineListeners in interface CmmnActionEventpublic PersistenceListeners getPersistenceListeners()
CmmnActionEventThe persistence listener implementation.
getPersistenceListeners in interface CmmnActionEventpublic CmmnActionEventType getEventType()
CmmnActionEventThe action event type.
getEventType in interface CmmnActionEventpublic Optional<String> getItemId()
CmmnActionEventA generic string item Id. Typically null, a plan item Id, case file item Id or discretionary item Id.
getItemId in interface CmmnActionEventpublic Optional<PlanItemTransition> getPlanItemTransition()
CmmnActionEventThe plan item transition of this event (if any).
getPlanItemTransition in interface CmmnActionEventpublic Optional<CaseFileItemTransition> getCaseFileItemTransition()
CmmnActionEventThe csae file item transition of this event (if any).
getCaseFileItemTransition in interface CmmnActionEventCopyright © 2010 - 2019 edorasware ag. All Rights Reserved.