public class StateMachinePerformanceMonitor extends Object
| Constructor and Description |
|---|
StateMachinePerformanceMonitor(String name) |
| Modifier and Type | Method and Description |
|---|---|
StateMachinePerformanceModel |
getPerfModel() |
void |
onActionExecException(Action<?,?,?,?> action) |
void |
onAfterActionExecuted(StateMachine<?,?,?,?> fsm,
Action<?,?,?,?> action) |
void |
onBeforeActionExecuted(StateMachine<?,?,?,?> fsm,
Action<?,?,?,?> action) |
void |
onStateMachineStart(StateMachine<?,?,?,?> fsm) |
void |
onStateMachineTerminate(StateMachine<?,?,?,?> fsm) |
void |
onTransitionBegin(StateMachine<?,?,?,?> fsm) |
void |
onTransitionDeclined(Object sourceState,
Object event,
Object context) |
void |
onTransitionEnd(Object sourceState,
Object targetState,
Object event,
Object context,
StateMachine<?,?,?,?> fsm) |
void |
onTransitionException(Object sourceState,
Object targetState,
Object event,
Object context) |
public StateMachinePerformanceMonitor(String name)
public void onStateMachineStart(StateMachine<?,?,?,?> fsm)
public void onStateMachineTerminate(StateMachine<?,?,?,?> fsm)
public void onTransitionBegin(StateMachine<?,?,?,?> fsm)
public void onTransitionEnd(Object sourceState, Object targetState, Object event, Object context, StateMachine<?,?,?,?> fsm)
public void onTransitionException(Object sourceState, Object targetState, Object event, Object context)
public void onTransitionDeclined(Object sourceState, Object event, Object context)
public void onBeforeActionExecuted(StateMachine<?,?,?,?> fsm, Action<?,?,?,?> action)
public void onAfterActionExecuted(StateMachine<?,?,?,?> fsm, Action<?,?,?,?> action)
public void onActionExecException(Action<?,?,?,?> action)
public StateMachinePerformanceModel getPerfModel()
Copyright © 2013–2016. All rights reserved.