package akka; import akka.actor.UntypedActor; import auth.TokenService; import org.slf4j.Logger; import org.slf4j.LoggerFactory; public class TokenCleaner extends UntypedActor { private final static Logger logger = LoggerFactory.getLogger(TokenCleaner.class); @Override public void onReceive(Object message) throws Exception { logger.info("TokenCleaner {}", message); switch ((String) message) { case "CleanTokens": cleanExpiredTokens(); break; } } private void cleanExpiredTokens() { TokenService service = new TokenService(); service.cleanOldExpiredTokens(); } }