| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,Task> |
TaskContext.getTasks()
Returns a map of <ID, Instance>.
|
java.io.InputStream |
ResourceLoader.loadResource(java.lang.String name)
Loads resource denoted by given
resourceName. |
java.io.InputStream |
FileResourceLoader.loadResource(java.lang.String name) |
java.io.InputStream |
ClassResourceLoader.loadResource(java.lang.String name) |
static TaskContext |
TaskContext.newInstance(java.lang.String contextPath,
ResourceLoader resourceLoader,
java.lang.ClassLoader classLoader)
Creates a new instance.
|
void |
Task.perform(TransitionContext context)
Performs desired actions for given
transition. |
void |
SwitchTask.perform(TransitionContext context) |
protected void |
Machine.perform(TransitionContext context,
Task... tasks)
Performs each of given
tasks with specified
context. |
protected abstract void |
SwitchTask.performOff(TransitionContext context)
Performs for switched off.
|
protected abstract void |
SwitchTask.performOn(TransitionContext context)
Performs for switched on.
|
void |
Task.prepare(TransitionContext context)
Prepares for given
context. |
void |
SwitchTask.prepare(TransitionContext context) |
protected abstract void |
SwitchTask.prepareOff(TransitionContext context)
Prepares to be off.
|
protected abstract void |
SwitchTask.prepareOn(TransitionContext context)
Prepares to be on.
|
void |
TransitionContext.setPerformAfter(java.lang.String previousTaskId)
Makes sure the task calling this method be performed after the task
identified by
sourceTaskId. |
void |
TransitionContext.setPerformBefore(java.lang.String nextTaskId)
Make sure the task calling this method be performed before the task
identified by
targetTaskId. |
void |
Machine.setState(State state)
Sets state.
|
Copyright © 2011. All Rights Reserved.