Package | Description |
---|---|
org.appng.api.messaging | |
org.appng.core.controller.messaging |
Modifier and Type | Method and Description |
---|---|
<E extends Event,H extends EventHandler<E>> |
EventRegistry.getHandlers(E event)
Retrieves a list of
EventHandler s that have been registered for the given type of Event . |
<E extends Event,H extends EventHandler<E>> |
EventRegistry.register(H handler)
Registers the given
EventHandler |
Modifier and Type | Method and Description |
---|---|
static Sender |
Messaging.createMessageSender(Environment env,
ExecutorService executor,
String nodeId,
EventHandler<? extends Event> defaultHandler,
Iterable<EventHandler<? extends Event>> handlers)
|
void |
Receiver.registerHandler(EventHandler<?> handler)
Registers a new
EventHandler |
void |
Receiver.setDefaultHandler(EventHandler<?> defaultHandler)
Sets the default
EventHandler , used when no other handler is registered for a certain event type |
void |
EventRegistry.setDefaultHandler(EventHandler<? extends Event> defaultHandler)
Set the default
EventHandler |
Modifier and Type | Method and Description |
---|---|
static Sender |
Messaging.createMessageSender(Environment env,
ExecutorService executor,
String nodeId,
EventHandler<? extends Event> defaultHandler,
Iterable<EventHandler<? extends Event>> handlers)
|
Modifier and Type | Method and Description |
---|---|
void |
MulticastReceiver.registerHandler(EventHandler<?> handler) |
void |
TribesReceiver.registerHandler(EventHandler<?> handler) |
void |
RabbitMQReceiver.registerHandler(EventHandler<?> handler) |
void |
JedisReceiver.registerHandler(EventHandler<?> handler) |
void |
MulticastReceiver.setDefaultHandler(EventHandler<?> defaultHandler) |
void |
TribesReceiver.setDefaultHandler(EventHandler<?> defaultHandler) |
void |
RabbitMQReceiver.setDefaultHandler(EventHandler<?> defaultHandler) |
void |
JedisReceiver.setDefaultHandler(EventHandler<?> defaultHandler) |
Copyright © 2011–2017 aiticon GmbH. All rights reserved.