Как настроить диспетчер событий Guava EventBus? - PullRequest
0 голосов
/ 16 января 2019

Я хочу настроить Guava EventBus, но его конструктор является закрытым пакетом. Я использую Guava Version:26.0-jre

1 Ответ

0 голосов
/ 16 января 2019

Конструктор, на который вы ссылаетесь (и сам класс Dispatch) - это детали реализации Guava, и вы не должны его использовать. Скорее всего, вы хотите передать пользовательский Executor в AsyncEventBus, он будет использоваться для отправки событий.

Пользовательские Dispatchers не разрешены IMO, поскольку трудно реализовать организацию очереди надежным и поточно-ориентированным способом, и создатели библиотек решили запретить такую ​​возможность.

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