public class ResponseMessageRouter extends MessageRouter
| Constructor and Description |
|---|
ResponseMessageRouter(RabbitMQConnector connector,
NameConfiguration nameConfiguration,
RabbitMQResponseTransport responseTransport,
SignalCodec signalCodec,
String serviceGroup,
String instanceId,
int index,
int ttlSeconds) |
| Modifier and Type | Method and Description |
|---|---|
void |
bindQueues(com.rabbitmq.client.Channel channel) |
void |
installConsumer(com.rabbitmq.client.Channel channel) |
String |
publish(String callerId,
String correlationId,
boolean error,
String nativeType,
Object result) |
close, ensureChannel, getRequestExchangeName, getResponseExchangeName, getResponseQueueName, getTalkQueueName, getTimestamp, getWhisperQueueName, initialize, sendpublic ResponseMessageRouter(RabbitMQConnector connector, NameConfiguration nameConfiguration, RabbitMQResponseTransport responseTransport, SignalCodec signalCodec, String serviceGroup, String instanceId, int index, int ttlSeconds)
public final void bindQueues(com.rabbitmq.client.Channel channel)
throws IOException
bindQueues in class MessageRouterIOExceptionpublic void installConsumer(com.rabbitmq.client.Channel channel)
throws IOException
installConsumer in class MessageRouterIOExceptionCopyright © 2015. All Rights Reserved.