|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
| Uses of FSMException in com.googlecode.jinahya.util.fsm |
|---|
| Methods in com.googlecode.jinahya.util.fsm that throw FSMException | |
|---|---|
static Set<String> |
TaskContext.getClassNames(String contextPath,
ResourceLoader resourceLoader)
Loads task classes. |
Map<String,Task> |
TaskContext.getTaskMap()
Returns a map of task id and task instances. |
Collection<Task> |
TaskContext.getTasks()
Returns a collection of task instances. |
InputStream |
FileResourceLoader.load(String resourceName)
|
InputStream |
ResourceLoader.load(String resourceName)
Loads resource denoted by given resourceName. |
InputStream |
ClassResourceLoader.load(String resourceName)
|
protected Class<?> |
TaskContext.loadClass(String className)
Load class named as given className. |
abstract void |
Task.perform(TransitionContext context)
Perform desired actions for given transition. |
void |
SwitchTask.perform(TransitionContext context)
|
protected void |
MachineContext.perform(TransitionContext context,
Task... tasks)
Perform tasks. |
protected void |
SimpleTask.performOff(TransitionContext context)
|
protected abstract void |
SwitchTask.performOff(TransitionContext context)
Performs for switching off. |
protected abstract void |
SwitchTask.performOn(TransitionContext context)
Performs for switching on. |
abstract void |
Task.prepare(TransitionContext context)
|
void |
SwitchTask.prepare(TransitionContext context)
|
protected void |
SimpleTask.prepareOff(TransitionContext context)
|
protected abstract void |
SwitchTask.prepareOff(TransitionContext context)
Prepares for switching off. |
protected abstract void |
SwitchTask.prepareOn(TransitionContext context)
Prepares for switching on. |
void |
TransitionContext.setPerformAfter(String previousTaskId)
Makes sure the task calling this method be performed after the task identified by sourceTaskId. |
void |
TransitionContext.setPerformBefore(String nextTaskId)
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)
Notifies a state transition. |
|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||