Uses of Interface
io.ciera.runtime.api.application.Event
Packages that use Event
Package
Description
-
Uses of Event in io.ciera.runtime.api.action
Methods in io.ciera.runtime.api.action with type parameters of type EventModifier and TypeMethodDescriptiondefault <E extends Event>
voidActionHome.generateEvent
(Class<E> eventType, EventTarget target, Object... data) default <E extends Event>
voidActionHome.generateEventToSelf
(Class<E> eventType, EventTarget target, Object... data) ActionHome.scheduleEvent
(Class<E> eventType, EventTarget target, Duration delay, Object... eventData) ActionHome.scheduleEvent
(Class<E> eventType, EventTarget target, TimeStamp expiration, Object... eventData) ActionHome.scheduleRecurringEvent
(Class<E> eventType, EventTarget target, Duration delay, Duration period, Object... eventData) ActionHome.scheduleRecurringEvent
(Class<E> eventType, EventTarget target, TimeStamp expiration, Duration period, Object... eventData) -
Uses of Event in io.ciera.runtime.api.application
Methods in io.ciera.runtime.api.application with type parameters of type EventModifier and TypeMethodDescription<E extends Event>
voidExecutionContext.generateEvent
(Class<E> eventType, EventTarget target, Object... data) <E extends Event>
voidExecutionContext.generateEventToSelf
(Class<E> eventType, EventTarget target, Object... data) ExecutionContext.scheduleEvent
(Class<E> eventType, EventTarget target, Duration delay, Object... eventData) ExecutionContext.scheduleEvent
(Class<E> eventType, EventTarget target, TimeStamp expiration, Object... eventData) ExecutionContext.scheduleRecurringEvent
(Class<E> eventType, EventTarget target, Duration delay, Duration period, Object... eventData) ExecutionContext.scheduleRecurringEvent
(Class<E> eventType, EventTarget target, TimeStamp expiration, Duration period, Object... eventData) Methods in io.ciera.runtime.api.application with parameters of type Event -
Uses of Event in io.ciera.runtime.api.domain
Methods in io.ciera.runtime.api.domain with parameters of type EventModifier and TypeMethodDescriptiondefault TransitionRule
StateMachine.cannotHappen
(Enum<?> currentState, Event event) StateMachine.getTransition
(Enum<?> currentState, Event event) default TransitionRule
-
Uses of Event in io.ciera.runtime.api.exceptions
Methods in io.ciera.runtime.api.exceptions that return EventConstructors in io.ciera.runtime.api.exceptions with parameters of type EventModifierConstructorDescriptionEventTargetException
(String message, EventTarget target, Event receivedEvent) EventTargetException
(String message, Throwable cause, EventTarget target, Event receivedEvent) InstanceStateMachineActionException
(String message, Throwable cause, StateMachine stateMachine, Enum<?> currentState, DynamicObjectInstance instance, Event receivedEvent) StateMachineActionException
(String message, Throwable cause, StateMachine stateMachine, Enum<?> currentState, EventTarget target, Event receivedEvent)