public class RequestMessageRouter extends MessageRouter
| Constructor and Description |
|---|
RequestMessageRouter(RabbitMQConnector connector,
NameConfiguration nameConfiguration,
RabbitMQRequestTransport requestTransport,
SignalCodec signalCodec,
String callerId,
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(boolean inOnly,
String serviceGroup,
String instanceId,
Address address,
Map<String,Object> arguments,
WireContext... contexts) |
close, ensureChannel, getRequestExchangeName, getResponseExchangeName, getResponseQueueName, getTalkQueueName, getTimestamp, getWhisperQueueName, initialize, sendpublic RequestMessageRouter(RabbitMQConnector connector, NameConfiguration nameConfiguration, RabbitMQRequestTransport requestTransport, SignalCodec signalCodec, String callerId, 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.