importar java.util.Timer;
importar javax.servlet.ServletContextEvent;
importar javax.servlet.ServletContextListener;
classe pública SmsListener implementa ServletContextListener{
timer privado timer = null;
public void contextDestroyed(ServletContextEvent sce) {
temporizador.cancel();
}
public void contextInitialized(ServletContextEvent sce) {
temporizador = novo temporizador (verdadeiro);
//Definir agendamento de tarefas, tempo de início e intervalo
timer.schedule(new NoteReplyTask(), 0, 86400000);
}
}
classe pública MyTask estende TimerTask {
execução void pública() {
// System.out.println("chamar em " + (nova data()));
// TODO adicione código de tarefa específico aqui
}
}
configuração webXml