TState - TEvent - public interface StateMachineEventHandler<TState,TEvent>
| Modifier and Type | Method and Description |
|---|---|
void |
onExceptionThrown(ExceptionEventArgs<TState,TEvent> arg)
Occurs when an exception was thrown inside the state machine.
|
void |
onTransitionBegin(TransitionEventArgs<TState,TEvent> args)
Occurs when a transition begins.
|
void |
onTransitionCompleted(TransitionCompletedEventArgs<TState,TEvent> arg)
Occurs when a transition completed.
|
void |
onTransitionDeclined(TransitionEventArgs<TState,TEvent> arg)
Occurs when no transition could be executed.
|
void |
onTransitionThrowsException(TransitionExceptionEventArgs<TState,TEvent> arg)
Occurs when an exception was thrown inside a transition of the state
machine.
|
void onExceptionThrown(ExceptionEventArgs<TState,TEvent> arg)
arg - the event argument.void onTransitionBegin(TransitionEventArgs<TState,TEvent> args)
args - the event argument.void onTransitionCompleted(TransitionCompletedEventArgs<TState,TEvent> arg)
arg - void onTransitionDeclined(TransitionEventArgs<TState,TEvent> arg)
arg - the event argument.void onTransitionThrowsException(TransitionExceptionEventArgs<TState,TEvent> arg)
arg - the event argument.Copyright © 2012 bbv Software Services AG. All Rights Reserved.