|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.objectweb.deployment.scheduling.core.lib.AbstractTask
public abstract class AbstractTask
AbstractTask implements Task. Subclasses must implement: - public void execute(Object context) throws Exception; - public Object getResult(); - public void setResult(Object result);
Constructor Summary | |
---|---|
AbstractTask()
The default constructor. |
Method Summary | |
---|---|
void |
addPreviousTask(Task task)
Add a previous task. |
protected List |
getPreviousTaskList()
Return the list of the previous tasks. |
Task[] |
getPreviousTasks()
Return all the previous tasks. |
void |
removePreviousTask(Task task)
Remove a previous task. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.objectweb.deployment.scheduling.core.api.Task |
---|
execute, getResult, setResult |
Constructor Detail |
---|
public AbstractTask()
Method Detail |
---|
protected List getPreviousTaskList()
public void addPreviousTask(Task task)
addPreviousTask
in interface Task
task
- - The previous task to add.public void removePreviousTask(Task task)
removePreviousTask
in interface Task
task
- - The previous task to remove.public Task[] getPreviousTasks()
getPreviousTasks
in interface Task
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |