Здравствуйте, jqnr, Вы писали:
J>Здравствуйте, runtime2, Вы писали:
J>Почему сделали именно так (см. выделенный текст) ?
J>Обычно наоборот, Feature является "оберткой" над Callable и запускается примерно так:
J>class OurCallable extends Callable<String> {
J>}
J>// вызов
J>Callable<String> ourCallable = new OurCallable (...);
J>ExecutorService executor = ...;
J>Feature<String> ourFeature = executor.submit(ourCallable);
Наверное, можно и так. Но тогда в OurCallable мне надо будет проверять interrupted status. Мне в OurCallable хочется вызывать метод isCancelled() вот здесь я привел пример
http://www.rsdn.ru/forum/Default.aspx?mid=3332487&flat=0Автор: runtime2
Дата: 18.03.09