Package org.graylog.scheduler.eventbus
Class JobSchedulerEventBus
java.lang.Object
com.google.common.eventbus.EventBus
org.graylog.scheduler.eventbus.JobSchedulerEventBus
public class JobSchedulerEventBus
extends com.google.common.eventbus.EventBus
Job scheduler specific event bus instance. This is a synchronous event bus.
Subscribers must ensure that the callback method is fast or put expensive work into an executor or queue.
-
Constructor Summary
ConstructorDescriptionJobSchedulerEventBus
(String name, com.codahale.metrics.MetricRegistry metricRegistry) -
Method Summary
Methods inherited from class com.google.common.eventbus.EventBus
identifier, toString
-
Constructor Details
-
JobSchedulerEventBus
-
-
Method Details
-
register
- Overrides:
register
in classcom.google.common.eventbus.EventBus
-
unregister
- Overrides:
unregister
in classcom.google.common.eventbus.EventBus
-
post
- Overrides:
post
in classcom.google.common.eventbus.EventBus
-