Interface IMonitoringService
-
public interface IMonitoringService
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <T extends IMonitoringEvent>
voidpost(T event)
all subscribers of this event type will be triggered<T extends IMonitoringSubscriber>
voidregister(T subscriber)
register a subscriber ( a.k.a.<T extends IMonitoringSubscriber>
voidunregister(T subscriber)
unregister a subscriber ( a.k.a.
-
-
-
Method Detail
-
register
<T extends IMonitoringSubscriber> void register(T subscriber)
register a subscriber ( a.k.a. event handler ) in event bus- Parameters:
subscriber
- IMonitoringSubscriber event handler
-
unregister
<T extends IMonitoringSubscriber> void unregister(T subscriber)
unregister a subscriber ( a.k.a. event handler ) from event bus- Parameters:
subscriber
- IMonitoringSubscriber event handler
-
post
<T extends IMonitoringEvent> void post(T event)
all subscribers of this event type will be triggered- Parameters:
event
- IMonitoringEvent event object
-
-