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