Interface IEventBus
-
public interface IEventBus
Event bus interface, used to publish and subscrib to events
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
publishEvent(IEvent event)
Publish an event to the busvoid
registerEventSubscriber(java.lang.Object subscriber)
Attempts to register an object as an event subscriber, all methods with @EventHandler annotation will be registered
-
-
-
Method Detail
-
publishEvent
void publishEvent(IEvent event)
Publish an event to the bus- Parameters:
event
- to publish
-
registerEventSubscriber
void registerEventSubscriber(java.lang.Object subscriber)
Attempts to register an object as an event subscriber, all methods with @EventHandler annotation will be registered- Parameters:
subscriber
- instance of a class to register
-
-