- All Superinterfaces:
ActionHome
,EventTarget
-
Method Summary
Modifier and TypeMethodDescriptiondefault TransitionRule
cannotHappen
(Enum<?> currentState, Event event) Enum<?>
getTransition
(Enum<?> currentState, Event event) default TransitionRule
default void
traceTxn
(String txnType, String targetName, String currentState, String eventName, String nextState, String nextStateColor) Methods inherited from interface io.ciera.runtime.api.action.ActionHome
delay, generateEvent, generateEventToSelf, getApplication, getContext, getDomain, getDomain, halt, scheduleAction, scheduleAction, scheduleEvent, scheduleEvent, scheduleRecurringAction, scheduleRecurringAction, scheduleRecurringEvent, scheduleRecurringEvent
Methods inherited from interface io.ciera.runtime.api.application.EventTarget
consumeEvent, getContext, getDomain, getTargetId
-
Method Details
-
getCurrentState
Enum<?> getCurrentState() -
getTransition
-
cannotHappen
-
ignore
-
traceTxn
-