Обратный вызов Hazelcast ScheduledExecutorService - PullRequest
0 голосов
/ 10 октября 2018

Я видел в документе hazelcast, что в случае обычного IExecutorService у нас есть возможность отправить ExecutionCallback вместе с задачей, чтобы получить обратный вызов, когда задача выполнена или не выполнена.Как такой обратный вызов может быть достигнут в случае IScheduledExecutorService?

1 Ответ

0 голосов
/ 10 октября 2018

К сожалению, для IScheduledExecutorService еще нет api в стиле обратного вызова.Так как IScheduledExecutorService - относительно новая функция, я думаю, в следующих версиях будут добавлены более продвинутые API.

В качестве ( dirty ) временного решения вы можете преобразовать возвращенное IScheduledFuture в j.u.c.CompletableFuture, используя другой поток или исполнитель, либо с блокировкой, либо с периодическим опросом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...