package com.hadooparchitecturebook.zombie.giraph;
import org.apache.giraph.worker.WorkerContext;
import org.apache.log4j.Logger;
@SuppressWarnings("rawtypes")
public class ZombieWorkerContext extends WorkerContext {
private static final Logger LOG = Logger.getLogger(ZombieWorkerContext.class);
@Override
public void preApplication() {
System.out.println("PreApplication # of Zombies: " + getAggregatedValue("zombe.count"));
}
@Override
public void postApplication() {
System.out.println("PostApplication # of Zombies: " + getAggregatedValue("zombe.count"));
}
@Override
public void preSuperstep() {
System.out.println("PreSuperstep # of Zombies: " + getAggregatedValue("zombe.count"));
}
@Override
public void postSuperstep() {
System.out.println("PostSuperstep # of Zombies: " + getAggregatedValue("zombe.count"));
}
}