public static final class ConnectedComponents.CCUpdater<K,VV extends Comparable<VV>> extends GatherFunction<K,VV,VV>
| Constructor and Description |
|---|
CCUpdater() |
| Modifier and Type | Method and Description |
|---|---|
void |
updateVertex(Vertex<K,VV> vertex,
MessageIterator<VV> messages)
This method is invoked once per vertex per superstep.
|
getBroadcastSet, getInDegree, getIterationAggregator, getNumberOfVertices, getOutDegree, getPreviousIterationAggregate, getSuperstepNumber, postSuperstep, preSuperstep, setNewVertexValuepublic void updateVertex(Vertex<K,VV> vertex, MessageIterator<VV> messages) throws Exception
GatherFunctionGatherFunction.setNewVertexValue(Object). If the vertex
state is changed, it will trigger the sending of messages via the ScatterFunction.updateVertex in class GatherFunction<K,VV extends Comparable<VV>,VV extends Comparable<VV>>vertex - The vertex.messages - The incoming messages to this vertex.Exception - The computation may throw exceptions, which causes the superstep to fail.Copyright © 2014–2019 The Apache Software Foundation. All rights reserved.