Процесс следующий:
Пришел запрос на проверку конкретного полученного сообщения электронной почты.Это сообщение электронной почты следует добавить в список сообщений, которые периодически проверяются на наличие на почтовом сервере.Каждые 30 секунд другой поток должен искать сообщения из этого списка.Если сообщение найдено, оно должно быть как-то возвращено для выполнения запроса.Если сообщение не найдено в течение указанного периода времени, должно быть сгенерировано исключение.
Примечание. Я думаю, что создание нового потока может быть довольно дорогостоящим при каждом появлении нового сообщения.Поэтому я хочу периодически искать все сообщения из списка в одной теме.
Как / с помощью каких классов я могу это реализовать?(Javamail часть готова)