public class GatherBatchPartialReceiver extends BaseGatherBatchReceiver
gatheredValuesMap, LOG
barriers, destination, isSyncSent, messages, operation, sendPendingMax, sourcesOfTarget, syncReceived, syncState, targetStates, workerId
Constructor and Description |
---|
GatherBatchPartialReceiver(int target) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
handleMessage(int task,
java.lang.Object message,
int flags,
int dest) |
protected boolean |
isFilledToSend(int target,
boolean sync)
Return true if we are filled to send
|
protected boolean |
sendSyncForward(int target)
Handle the sync
|
aggregate, init, isAllEmpty, onSyncEvent, sendToTarget
allQueuesEmpty, allSyncsPresent, clean, isComplete, onFinish, onMessage, progress
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
close, onMessage
protected boolean sendSyncForward(int target)
SourceReceiver
sendSyncForward
in class SourceReceiver
target
- targetprotected boolean handleMessage(int task, java.lang.Object message, int flags, int dest)
handleMessage
in class BaseGatherBatchReceiver
protected boolean isFilledToSend(int target, boolean sync)
SourceReceiver
isFilledToSend
in class SourceReceiver