| Package | Description |
|---|---|
| csbase.util.messages |
| Modifier and Type | Method and Description |
|---|---|
protected void |
MessageListenerDispatcher.dispatch(IMessageListener listener,
Message... messages)
Despacha
mensagens para ouvinte de
mensagens. |
void |
Topic.onDataDelivered(IMessageListener consumer,
Message... messages)
Método utilizado para indicar que os dados foram entregues com sucesso ao
destino.
|
void |
Topic.onExceptionThrown(Exception e,
IMessageListener consumer,
Message... messages)
Método utilizado para indicar que houve um erro durante a entrega dos dados
ao destino.
|
void |
MessageBroker.setMessageListener(String topicName,
Serializable consumerId,
IMessageListener listener,
tecgraf.javautils.core.filter.IFilter<Message> filter)
Atribui o ouvinte de um determinado consumidor a um determinado tópico.
|
int |
Topic.subscribe(Serializable consumerId,
IMessageListener listener,
tecgraf.javautils.core.filter.IFilter<Message> selector)
Inclui um ouvinte de mensagens nessa estrutura.
|
| Constructor and Description |
|---|
MessageBroker(IDispatcher<IMessageListener,Message> dispatcher,
IMessageStoreDAO dao,
long persistPeriod,
long receiveTimeout)
Construtor.
|
Topic(MessageStore store,
IDispatcher<IMessageListener,Message> dispatcher)
Construtor.
|
Copyright © 2021. All rights reserved.