Class EdgeManager
- java.lang.Object
-
- org.apache.flink.runtime.executiongraph.EdgeManager
-
public class EdgeManager extends Object
Class that manages all the connections between tasks.
-
-
Constructor Summary
Constructors Constructor Description EdgeManager()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidconnectPartitionWithConsumerVertexGroup(IntermediateResultPartitionID resultPartitionId, ConsumerVertexGroup consumerVertexGroup)voidconnectVertexWithConsumedPartitionGroup(ExecutionVertexID executionVertexId, ConsumedPartitionGroup consumedPartitionGroup)List<ConsumedPartitionGroup>getConsumedPartitionGroupsById(IntermediateResultPartitionID resultPartitionId)List<ConsumedPartitionGroup>getConsumedPartitionGroupsForVertex(ExecutionVertexID executionVertexId)List<ConsumerVertexGroup>getConsumerVertexGroupsForPartition(IntermediateResultPartitionID resultPartitionId)intgetNumberOfConsumedPartitionGroupsById(IntermediateResultPartitionID resultPartitionId)voidregisterConsumedPartitionGroup(ConsumedPartitionGroup group)
-
-
-
Method Detail
-
connectPartitionWithConsumerVertexGroup
public void connectPartitionWithConsumerVertexGroup(IntermediateResultPartitionID resultPartitionId, ConsumerVertexGroup consumerVertexGroup)
-
connectVertexWithConsumedPartitionGroup
public void connectVertexWithConsumedPartitionGroup(ExecutionVertexID executionVertexId, ConsumedPartitionGroup consumedPartitionGroup)
-
getConsumerVertexGroupsForPartition
public List<ConsumerVertexGroup> getConsumerVertexGroupsForPartition(IntermediateResultPartitionID resultPartitionId)
-
getConsumedPartitionGroupsForVertex
public List<ConsumedPartitionGroup> getConsumedPartitionGroupsForVertex(ExecutionVertexID executionVertexId)
-
registerConsumedPartitionGroup
public void registerConsumedPartitionGroup(ConsumedPartitionGroup group)
-
getConsumedPartitionGroupsById
public List<ConsumedPartitionGroup> getConsumedPartitionGroupsById(IntermediateResultPartitionID resultPartitionId)
-
getNumberOfConsumedPartitionGroupsById
public int getNumberOfConsumedPartitionGroupsById(IntermediateResultPartitionID resultPartitionId)
-
-