public void publish ( Object event ) { Objects . requireNonNull ( event , Required . EVENT . toString ( ) ) ; this . eventBus . post ( event ) ; this . events . getAndIncrement ( ) ; }
Publishes an event to the event bus