net.sf.adf.agent.task
Class OneShotTask

java.lang.Object
  extended by net.sf.adf.agent.task.Task
      extended by net.sf.adf.agent.task.OneShotTask
All Implemented Interfaces:
java.io.Serializable, java.lang.Runnable

public abstract class OneShotTask
extends Task

A Task that needs to be performed only once.

Author:
Catalin Hritcu
See Also:
Serialized Form

Constructor Summary
OneShotTask()
           
OneShotTask(java.lang.String name)
           
 
Method Summary
 boolean done()
           
 
Methods inherited from class net.sf.adf.agent.task.Task
getName, reset, setAgent, setName, setup, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.lang.Runnable
run
 

Constructor Detail

OneShotTask

public OneShotTask()

OneShotTask

public OneShotTask(java.lang.String name)
Method Detail

done

public final boolean done()
Specified by:
done in class Task
Returns:
always true
See Also:
Task.done()