public class BGather extends BaseOperation
channel, op| Constructor and Description |
|---|
BGather(Communicator comm,
LogicalPlanBuilder logicalPlanBuilder,
MessageType dataType,
BulkReceiver rcvr,
boolean useDisk) |
BGather(Communicator comm,
LogicalPlan plan,
java.util.Set<java.lang.Integer> sources,
int target,
MessageType dataType,
BulkReceiver rcvr,
boolean useDisk)
Construct a Streaming Gather operation
|
BGather(Communicator comm,
LogicalPlan plan,
java.util.Set<java.lang.Integer> sources,
int target,
MessageType dataType,
BulkReceiver rcvr,
boolean useDisk,
int edgeId,
MessageSchema messageSchema) |
BGather(Communicator comm,
LogicalPlan plan,
java.util.Set<java.lang.Integer> sources,
int target,
MessageType dataType,
BulkReceiver rcvr,
boolean useDisk,
MessageSchema messageSchema) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
gather(int src,
java.lang.Object message,
int flags)
Send a message to be gathered
|
close, finish, isComplete, progress, progressChannel, reset, sendBarrier, waitForCompletionpublic BGather(Communicator comm, LogicalPlan plan, java.util.Set<java.lang.Integer> sources, int target, MessageType dataType, BulkReceiver rcvr, boolean useDisk)
comm - the communicatorplan - task plansources - source taskstarget - target tasksrcvr - receiverdataType - data typeuseDisk - weather to use diskspublic BGather(Communicator comm, LogicalPlanBuilder logicalPlanBuilder, MessageType dataType, BulkReceiver rcvr, boolean useDisk)
public BGather(Communicator comm, LogicalPlan plan, java.util.Set<java.lang.Integer> sources, int target, MessageType dataType, BulkReceiver rcvr, boolean useDisk, MessageSchema messageSchema)
public BGather(Communicator comm, LogicalPlan plan, java.util.Set<java.lang.Integer> sources, int target, MessageType dataType, BulkReceiver rcvr, boolean useDisk, int edgeId, MessageSchema messageSchema)