- post
Post an event.
- register
Both singleton and request-scoped domain services can register on the event bus;
this should be done
- doRegister
Extracted out only to make it easier for subclasses to override
#register(Object) if there were ever
- getEventBusImplementation
Lazily populates the event bus for the current #getSubscribers().
- getSubscribers
Returns an immutable snapshot of the current subscribers.
- newEventBus
Mandatory hook method for subclass to instantiate an appropriately configured
Guava event bus.
- setupEventBus
Populates #eventBusImplementation with the #registeredSubscribers. Guava event
bus will throw an exc
- skip
A hook to allow subclass implementations to skip the publication of certain
events. For example, the
- unregister
Notionally allows subscribers to unregister from the event bus; however this is
a no-op. It is safe