public static class SimpleMasterComputeComputation.SimpleMasterComputeWorkerContext extends WorkerContext
SimpleMasterComputeComputation
.Constructor and Description |
---|
SimpleMasterComputeWorkerContext() |
Modifier and Type | Method and Description |
---|---|
static double |
getFinalSum() |
void |
postApplication()
Finalize the WorkerContext.
|
void |
postSuperstep()
Execute user code.
|
void |
preApplication()
Initialize the WorkerContext.
|
void |
preSuperstep()
Execute user code.
|
static void |
setFinalSum(double sum) |
getAndClearMessagesFromOtherWorkers, getContext, getMyWorkerIndex, getSuperstep, getTotalNumEdges, getTotalNumVertices, getWorkerCount, getWorkerForVertex, logToCommandLine, readFields, sendMessageToWorker, setGraphState, setupSuperstep, write
aggregate, getAggregatedValue, getBroadcast, reduce, reduceMerge, setWorkerGlobalCommUsage
getConf, setConf
public void preApplication() throws InstantiationException, IllegalAccessException
WorkerContext
preApplication
in class WorkerContext
InstantiationException
- Expected instantiation in this method.IllegalAccessException
- Thrown for getting the classpublic void preSuperstep()
WorkerContext
preSuperstep
in class WorkerContext
public void postSuperstep()
WorkerContext
postSuperstep
in class WorkerContext
public void postApplication()
WorkerContext
postApplication
in class WorkerContext
public static void setFinalSum(double sum)
public static double getFinalSum()
Copyright © 2011-2020 The Apache Software Foundation. All Rights Reserved.