@InterfaceAudience.Public
See: Description
| Interface | Description |
|---|---|
| MultipleArcTransition<OPERAND,EVENT,STATE extends Enum<STATE>> |
Hook for Transition.
|
| SingleArcTransition<OPERAND,EVENT> |
Hook for Transition.
|
| StateMachine<STATE extends Enum<STATE>,EVENTTYPE extends Enum<EVENTTYPE>,EVENT> | |
| StateTransitionListener<OPERAND,EVENT,STATE extends Enum<STATE>> |
A State Transition Listener.
|
| Class | Description |
|---|---|
| Graph | |
| MultiStateTransitionListener<OPERAND,EVENT,STATE extends Enum<STATE>> |
A
StateTransitionListener that dispatches the pre and post
state transitions to multiple registered listeners. |
| StateMachineFactory<OPERAND,STATE extends Enum<STATE>,EVENTTYPE extends Enum<EVENTTYPE>,EVENT> |
State machine topology.
|
| VisualizeStateMachine |
| Exception | Description |
|---|---|
| InvalidStateTransitionException |
The exception that happens when you call invalid state transition.
|
| InvalidStateTransitonException | Deprecated
Use
InvalidStateTransitionException instead. |
Copyright © 2008–2024 Apache Software Foundation. All rights reserved.