public interface EventsHandler
Modifier and Type | Method and Description |
---|---|
void |
addListener(EventListener listener)
Add a listener.
|
void |
postEvent(java.lang.String topic,
java.util.Map<java.lang.String,java.lang.String> payload)
Post an event asynchronously.
|
void |
removeListener(EventListener listener)
Remove a listener.
|
void |
sendEvent(java.lang.String topic,
java.util.Map<java.lang.String,java.lang.String> payload)
Post an event synchronously.
|
void postEvent(java.lang.String topic, java.util.Map<java.lang.String,java.lang.String> payload)
topic
- The topic stringpayload
- The payload mapvoid sendEvent(java.lang.String topic, java.util.Map<java.lang.String,java.lang.String> payload)
topic
- The topic stringpayload
- The payload mapvoid addListener(EventListener listener)
listener
- The listenervoid removeListener(EventListener listener)
listener
- The listener