| Modifier and Type | Method and Description |
|---|---|
GraphJobMessage |
VertexMessageIterable.getOverflowMessage() |
| Modifier and Type | Method and Description |
|---|---|
Iterator<Map.Entry<InetSocketAddress,BSPMessageBundle<GraphJobMessage>>> |
OutgoingVertexMessagesManager.getBundleIterator() |
BSPPeer<org.apache.hadoop.io.Writable,org.apache.hadoop.io.Writable,org.apache.hadoop.io.Writable,org.apache.hadoop.io.Writable,GraphJobMessage> |
GraphJobRunner.getPeer() |
BSPPeer<org.apache.hadoop.io.Writable,org.apache.hadoop.io.Writable,org.apache.hadoop.io.Writable,org.apache.hadoop.io.Writable,GraphJobMessage> |
Vertex.getPeer()
Gives access to the BSP primitives and additional features by a peer.
|
| Modifier and Type | Method and Description |
|---|---|
void |
OutgoingVertexMessagesManager.addMessage(String peerName,
GraphJobMessage msg) |
int |
GraphJobMessage.compareTo(GraphJobMessage that) |
| Modifier and Type | Method and Description |
|---|---|
void |
GraphJobRunner.bsp(BSPPeer<org.apache.hadoop.io.Writable,org.apache.hadoop.io.Writable,org.apache.hadoop.io.Writable,org.apache.hadoop.io.Writable,GraphJobMessage> peer) |
void |
GraphJobRunner.cleanup(BSPPeer<org.apache.hadoop.io.Writable,org.apache.hadoop.io.Writable,org.apache.hadoop.io.Writable,org.apache.hadoop.io.Writable,GraphJobMessage> peer)
Just write
|
static String |
GraphJobRunner.getMasterTask(BSPPeer<org.apache.hadoop.io.Writable,org.apache.hadoop.io.Writable,org.apache.hadoop.io.Writable,org.apache.hadoop.io.Writable,GraphJobMessage> peer) |
void |
OutgoingVertexMessagesManager.init(HamaConfiguration conf,
BSPMessageCompressor<GraphJobMessage> compressor) |
static boolean |
GraphJobRunner.isMasterTask(BSPPeer<org.apache.hadoop.io.Writable,org.apache.hadoop.io.Writable,org.apache.hadoop.io.Writable,org.apache.hadoop.io.Writable,GraphJobMessage> peer)
Checks if this is a master task.
|
void |
AggregationRunner.sendAggregatorValues(BSPPeer<org.apache.hadoop.io.Writable,org.apache.hadoop.io.Writable,org.apache.hadoop.io.Writable,org.apache.hadoop.io.Writable,GraphJobMessage> peer,
int activeVertices,
int changedVertexCnt)
Runs the aggregators by sending their values to the master task.
|
void |
GraphJobRunner.setup(BSPPeer<org.apache.hadoop.io.Writable,org.apache.hadoop.io.Writable,org.apache.hadoop.io.Writable,org.apache.hadoop.io.Writable,GraphJobMessage> peer) |
void |
AggregationRunner.setupAggregators(BSPPeer<org.apache.hadoop.io.Writable,org.apache.hadoop.io.Writable,org.apache.hadoop.io.Writable,org.apache.hadoop.io.Writable,GraphJobMessage> peer) |
void |
VertexOutputWriter.write(Vertex<V,E,M> vertex,
BSPPeer<org.apache.hadoop.io.Writable,org.apache.hadoop.io.Writable,KEYOUT,VALUEOUT,GraphJobMessage> peer)
Write is called for every vertex in the list.
|
void |
DefaultVertexOutputWriter.write(Vertex<V,E,M> vertex,
BSPPeer<org.apache.hadoop.io.Writable,org.apache.hadoop.io.Writable,V,M,GraphJobMessage> peer) |
| Constructor and Description |
|---|
VertexMessageIterable(GraphJobMessage currentMessage,
V vertexID,
BSPPeer<org.apache.hadoop.io.Writable,org.apache.hadoop.io.Writable,org.apache.hadoop.io.Writable,org.apache.hadoop.io.Writable,GraphJobMessage> peer) |
| Constructor and Description |
|---|
VertexMessageIterable(GraphJobMessage currentMessage,
V vertexID,
BSPPeer<org.apache.hadoop.io.Writable,org.apache.hadoop.io.Writable,org.apache.hadoop.io.Writable,org.apache.hadoop.io.Writable,GraphJobMessage> peer) |
Copyright © 2008-2014 The Apache Software Foundation. All Rights Reserved.