com.cliftonsnyder.clutch.task
Class WaitTask
java.lang.Object
com.cliftonsnyder.clutch.task.Task
com.cliftonsnyder.clutch.task.WaitTask
- All Implemented Interfaces:
- java.io.Serializable
public class WaitTask
- extends Task
A "special" Task which signifies that the Agent still has data to process,
but doesn't currently have any new tasks to give
- Author:
- Clifton L. Snyder
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WaitTask
public WaitTask()
addLengthOffsetPair
public void addLengthOffsetPair(Pair<java.lang.Long,java.lang.Long> pair)
- Overrides:
addLengthOffsetPair
in class Task
getLengthOffsetPairs
public java.util.List<Pair<java.lang.Long,java.lang.Long>> getLengthOffsetPairs()
- Overrides:
getLengthOffsetPairs
in class Task
getResult
public java.util.List getResult()
getTotalLength
public long getTotalLength()
- Overrides:
getTotalLength
in class Task
merge
public Task merge(Task task)
- Specified by:
merge
in class Task
setLengthOffsetPairs
public void setLengthOffsetPairs(java.util.List<Pair<java.lang.Long,java.lang.Long>> pairs)
- Overrides:
setLengthOffsetPairs
in class Task
setTotalLength
public void setTotalLength(long totalLength)
- Overrides:
setTotalLength
in class Task