У меня следующая задача: мне нужно загружать один и тот же файл в мое веб-приложение несколько раз, например - два раза в день! Предположим, в этом файле у меня есть информация, которая меняется, и мне нужно загрузить эту информацию в мое приложение, чтобы изменить статистику, например.
Как я могу загрузить файл несколько раз (два раза в час или два раза в день)?
Что я должен использовать? Есть ли алгоритм, чтобы сделать это?
Мне не разрешено использовать внешние библиотеки, такие как Quartz Scheduler. Так что мне нужно сделать это с помощью Thread и / или Timer. Кто-нибудь может дать мне пример или алгоритм, как это сделать. Где я могу создать точку входа в свой поток, могу ли я сделать это в управляемом компоненте или мне нужен какой-то фильтр / слушатель / сервлет. Я работаю с JSF и RichFaces. Может быть, в этой технологии есть какие-то алгоритмы для решения моей проблемы.
Есть идеи?
Большое спасибо за помощь!