public class BPartition extends BaseOperation
channel, op| Constructor and Description |
|---|
BPartition(Communicator comm,
LogicalPlanBuilder logicalPlanBuilder,
MessageType dataType,
BulkReceiver rcvr,
DestinationSelector destSelector,
boolean shuffle) |
BPartition(Communicator comm,
LogicalPlan plan,
java.util.Set<java.lang.Integer> sources,
java.util.Set<java.lang.Integer> targets,
MessageType dataType,
BulkReceiver rcvr,
DestinationSelector destSelector,
boolean shuffle) |
BPartition(Communicator comm,
LogicalPlan plan,
java.util.Set<java.lang.Integer> sources,
java.util.Set<java.lang.Integer> targets,
MessageType dataType,
BulkReceiver rcvr,
DestinationSelector destSelector,
boolean shuffle,
int edgeId,
MessageSchema messageSchema)
Construct a Batch partition operation
|
BPartition(Communicator comm,
LogicalPlan plan,
java.util.Set<java.lang.Integer> sources,
java.util.Set<java.lang.Integer> targets,
MessageType dataType,
BulkReceiver rcvr,
DestinationSelector destSelector,
boolean shuffle,
MessageSchema messageSchema) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
partition(int source,
java.lang.Object message,
int flags)
Send a message to be partitioned
|
close, finish, isComplete, progress, progressChannel, reset, sendBarrier, waitForCompletionpublic BPartition(Communicator comm, LogicalPlan plan, java.util.Set<java.lang.Integer> sources, java.util.Set<java.lang.Integer> targets, MessageType dataType, BulkReceiver rcvr, DestinationSelector destSelector, boolean shuffle, int edgeId, MessageSchema messageSchema)
comm - the communicatorplan - task plansources - source taskstargets - target tasksrcvr - receiverdataType - data typedestSelector - destination selectorpublic BPartition(Communicator comm, LogicalPlan plan, java.util.Set<java.lang.Integer> sources, java.util.Set<java.lang.Integer> targets, MessageType dataType, BulkReceiver rcvr, DestinationSelector destSelector, boolean shuffle, MessageSchema messageSchema)
public BPartition(Communicator comm, LogicalPlan plan, java.util.Set<java.lang.Integer> sources, java.util.Set<java.lang.Integer> targets, MessageType dataType, BulkReceiver rcvr, DestinationSelector destSelector, boolean shuffle)
public BPartition(Communicator comm, LogicalPlanBuilder logicalPlanBuilder, MessageType dataType, BulkReceiver rcvr, DestinationSelector destSelector, boolean shuffle)