package akka; import akka.actor.UntypedActor; import dist.service.DistService; import org.slf4j.Logger; import org.slf4j.LoggerFactory; public class DistdbAgent extends UntypedActor { private final static Logger logger = LoggerFactory.getLogger(DistdbAgent.class); @Override public void onReceive(Object message) throws Exception { logger.info("DistAgent {}", message); DistService service = new DistService(getClass().getName()); switch ((String) message) { case "CopyDistdata": service.syncDistdata(); break; } } }