Interface | Description |
---|---|
StateMachineEventPublisher |
Interface for publishing state machine based application events.
|
Class | Description |
---|---|
DefaultStateMachineEventPublisher |
Default implementation of
StateMachineEventPublisher . |
LoggingListener |
Simple
ApplicationListener which logs all events
based on StateMachineEvent using a log level
set during the construction. |
OnEventNotAcceptedEvent |
Generic event representing that a state machine did not
accept an event.
|
OnExtendedStateChanged |
Generic event representing that extended state variable has been changed.
|
OnStateChangedEvent |
Generic event representing that state has been changed.
|
OnStateEntryEvent |
Generic event representing that state has been entered.
|
OnStateExitEvent |
Generic event representing that state has been exited.
|
OnStateMachineError |
Generic event representing that state machine has been entered in
error it cannot recover.
|
OnStateMachineStart |
Generic event representing that state machine has been started.
|
OnStateMachineStop |
Generic event representing that state machine has been stopped or terminated.
|
OnTransitionEndEvent |
Event representing that a
Transition has ended. |
OnTransitionEvent |
Event representing that a
Transition has happened. |
OnTransitionStartEvent |
Event representing that a
Transition has started. |
StateMachineEvent |
Base
ApplicationEvent class for leader based events. |
StateMachineEventPublisherConfiguration |
Configuration for common
StateMachineEventPublisher . |
TransitionEvent |
Generic base event representing something with a
Transition . |