public abstract class BaseReduceBatchFinalReceiver extends ReduceBatchReceiver
reducedValueMap, reduceFunction
barriers, destination, isSyncSent, messages, operation, sendPendingMax, sourcesOfTarget, syncReceived, syncState, targetStates, workerId
Constructor and Description |
---|
BaseReduceBatchFinalReceiver(ReduceFunction reduce) |
Modifier and Type | Method and Description |
---|---|
protected abstract boolean |
handleFinished(int task,
java.lang.Object value)
Handle finish
|
boolean |
handleMessage(int source,
java.lang.Object message,
int flags,
int dest) |
aggregate, init, isAllEmpty, isFilledToSend, onSyncEvent, sendToTarget
allQueuesEmpty, allSyncsPresent, clean, isComplete, onFinish, onMessage, progress, sendSyncForward
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
close, onMessage
public BaseReduceBatchFinalReceiver(ReduceFunction reduce)
public boolean handleMessage(int source, java.lang.Object message, int flags, int dest)
handleMessage
in class ReduceBatchReceiver
protected abstract boolean handleFinished(int task, java.lang.Object value)
task
- taskvalue
- value