|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
| Uses of FSMException in com.googlecode.jinahya.util.fsm |
|---|
| Methods in com.googlecode.jinahya.util.fsm that throw FSMException | |
|---|---|
Collection<Task> |
TaskContext.getTasks()
Returns an unmodifiable collection of task instances. |
protected static Task[] |
TaskContext.instantiateTasks(Class<?>[] classes)
Creates a new instance of FSMContext. |
protected static Class<?>[] |
TaskContext.loadClasses(String contextPath,
ClassLoader classLoader)
Creates a new instance of FSMContext. |
protected static Class<?>[] |
TaskContext.loadClasses(String contextPath,
ClassLoader classLoader,
TaskContext.ResourceLoader resourceLoader)
Creates a new instance of FSMContext. |
InputStream |
TaskContext.ResourceLoader.loadResource(ClassLoader classLoader,
String resourceName)
Loads resource denoted by given resourceName using
specified classLoader. |
abstract void |
Task.perform(TransitionContext context)
Perform desired actions for given transition. |
protected abstract void |
MachineContext.perform(TransitionContext context,
Task... tasks)
Perform tasks. |
abstract void |
Task.prepare(TransitionContext context)
|
void |
TransitionContext.setPerformAfter(String targetTaskId)
Makes sure the task calling this method be performed after the task identified by sourceTaskId. |
void |
TransitionContext.setPerformBefore(String sourceTaskId)
Make sure the task calling this method be performed before the task identified by targetTaskId. |
void |
Machine.setState(State state)
Sets state. |
void |
MachineContext.transited(Transition transition)
|
| Constructors in com.googlecode.jinahya.util.fsm that throw FSMException | |
|---|---|
TaskContext(Class<?>[] classes)
Creates a new instance. |
|
|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||