public class ParallelOperationFactory
extends java.lang.Object
Constructor and Description |
---|
ParallelOperationFactory(Config cfg,
Communicator network,
LogicalPlan plan) |
Modifier and Type | Method and Description |
---|---|
IParallelOperation |
build(Edge leftEdge,
Edge rightEdge,
java.util.Set<java.lang.Integer> sources1,
java.util.Set<java.lang.Integer> sources2,
java.util.Set<java.lang.Integer> dests,
OperationMode operationMode,
java.util.Map<java.lang.Integer,java.lang.Integer> srcGlobalToIndx,
java.util.Map<java.lang.Integer,java.lang.Integer> tgtsGlobalToIndx) |
IParallelOperation |
build(Edge edge,
java.util.Set<java.lang.Integer> sources,
java.util.Set<java.lang.Integer> dests,
OperationMode operationMode,
java.util.Map<java.lang.Integer,java.lang.Integer> srcGlobalToIndx,
java.util.Map<java.lang.Integer,java.lang.Integer> tgtsGlobalToIndx)
Building the parallel operation based on the batch or streaming tasks.
|
public ParallelOperationFactory(Config cfg, Communicator network, LogicalPlan plan)
public IParallelOperation build(Edge leftEdge, Edge rightEdge, java.util.Set<java.lang.Integer> sources1, java.util.Set<java.lang.Integer> sources2, java.util.Set<java.lang.Integer> dests, OperationMode operationMode, java.util.Map<java.lang.Integer,java.lang.Integer> srcGlobalToIndx, java.util.Map<java.lang.Integer,java.lang.Integer> tgtsGlobalToIndx)
public IParallelOperation build(Edge edge, java.util.Set<java.lang.Integer> sources, java.util.Set<java.lang.Integer> dests, OperationMode operationMode, java.util.Map<java.lang.Integer,java.lang.Integer> srcGlobalToIndx, java.util.Map<java.lang.Integer,java.lang.Integer> tgtsGlobalToIndx)