Получить запускаемые объекты, которые я запланировал с помощью ScheduledThreadPoolExecutor при использовании метода shutdownNow ()

Я использую ScheduledThreadPoolExecutor.schedule (Runnable, int, TimeUnit) для планирования некоторых объектов класса, реализующего Runnable.

На в какой-то момент мое приложение закрывается, и я использую ScheduledThreadPoolExecutor.shutdownNow () . Согласно документации он возвращает список ScheduledFuture's.

Что я действительно хочу сделать, так это захватить объект, который я изначально запланировал, и получить от него немного данных, которые я затем выведу, говоря, что он не может быть выполнен. Позже это будет использовано приложением, чтобы попытаться выполнить его, когда приложение затем запустится обратно.

5
задан Drizzt321 21 January 2011 в 00:07
поделиться