импортировать java.util.Timer;
импортировать javax.servlet.ServletContextEvent;
импортировать javax.servlet.ServletContextListener;
публичный класс SmsListener реализует ServletContextListener{
частный таймер timer=null;
public void contextDestroyed (ServletContextEvent sce) {
таймер.отмена();
}
public void contextInitialized (ServletContextEvent sce) {
таймер = новый таймер (истина);
//Устанавливаем расписание задачи, время начала и интервала
timer.schedule(new NoteReplyTask(), 0, 86400000);
}
}
публичный класс MyTask расширяет TimerTask {
общественный недействительный запуск () {
// System.out.println("вызов в " + (новая дата()));
// TODO добавить сюда конкретный код задачи
}
}
конфигурация вебXml