- All Superinterfaces:
ActionHome,EventTarget
-
Method Summary
Modifier and TypeMethodDescriptiondefault TransitionRulecannotHappen(Enum<?> currentState, Event event) Enum<?>getTransition(Enum<?> currentState, Event event) default TransitionRuledefault voidtraceTxn(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, scheduleRecurringEventMethods inherited from interface io.ciera.runtime.api.application.EventTarget
consumeEvent, getContext, getDomain, getTargetId
-
Method Details
-
getCurrentState
Enum<?> getCurrentState() -
getTransition
-
cannotHappen
-
ignore
-
traceTxn
-