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()
CmmnActionEvent
The case Id as seen by the client (consumer) of the case engine.
getCaseClientId
in interface CmmnActionEvent
public TransitionData getTransitionData()
CmmnActionEvent
The transition data active for this event.
getTransitionData
in interface CmmnActionEvent
public EngineListeners getEngineListeners()
CmmnActionEvent
The engine listener implementation.
getEngineListeners
in interface CmmnActionEvent
public PersistenceListeners getPersistenceListeners()
CmmnActionEvent
The persistence listener implementation.
getPersistenceListeners
in interface CmmnActionEvent
public CmmnActionEventType getEventType()
CmmnActionEvent
The action event type.
getEventType
in interface CmmnActionEvent
public Optional<String> getItemId()
CmmnActionEvent
A generic string item Id. Typically null
, a plan item Id, case file item Id or discretionary item Id.
getItemId
in interface CmmnActionEvent
public Optional<PlanItemTransition> getPlanItemTransition()
CmmnActionEvent
The plan item transition of this event (if any).
getPlanItemTransition
in interface CmmnActionEvent
public Optional<CaseFileItemTransition> getCaseFileItemTransition()
CmmnActionEvent
The csae file item transition of this event (if any).
getCaseFileItemTransition
in interface CmmnActionEvent
Copyright © 2010 - 2019 edorasware ag. All Rights Reserved.