com.cliftonsnyder.clutch.mr.task
Class ReduceTask

java.lang.Object
  extended by com.cliftonsnyder.clutch.task.Task
      extended by com.cliftonsnyder.clutch.mr.task.MRTask
          extended by com.cliftonsnyder.clutch.mr.task.ReduceTask
All Implemented Interfaces:
java.io.Serializable

public abstract class ReduceTask
extends MRTask

An abstraction for the tasks that Reducers will perform

Author:
Clifton L. Snyder
See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.cliftonsnyder.clutch.mr.task.MRTask
keyValuePairs
 
Constructor Summary
ReduceTask()
           
 
Method Summary
 boolean isWait()
           
abstract  void reduce()
           
 
Methods inherited from class com.cliftonsnyder.clutch.mr.task.MRTask
addKeyValuePair, getKeyValuePairs, merge, setKeyValuePairs
 
Methods inherited from class com.cliftonsnyder.clutch.task.Task
addLengthOffsetPair, completionPercentage, getLength, getLengthOffsetPairs, getMissingLengthOffsetPairs, getTotalLength, mergeLengthOffsetPairs, setLengthOffsetPairs, setTotalLength
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReduceTask

public ReduceTask()
Method Detail

isWait

public boolean isWait()

reduce

public abstract void reduce()