public class RabbitMQRequestTransport extends AbstractRequestTransport
| Constructor and Description |
|---|
RabbitMQRequestTransport(RabbitMQConnector rabbitMQConnector,
NameConfiguration nameConfiguration,
SignalCodec signalCodec,
int clusterSize,
int concurrencyLimit,
int defaultTimeoutSeconds,
int messageTTLSeconds,
boolean autoAcknowledge) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
String |
getCallerId() |
Object |
transmit(Voice<?,?> voice,
Route route,
Map<String,Object> arguments,
WireContext... contexts) |
acquireResult, completeCallback, getCallbackMappublic RabbitMQRequestTransport(RabbitMQConnector rabbitMQConnector, NameConfiguration nameConfiguration, SignalCodec signalCodec, int clusterSize, int concurrencyLimit, int defaultTimeoutSeconds, int messageTTLSeconds, boolean autoAcknowledge) throws IOException, TimeoutException
IOExceptionTimeoutExceptionpublic String getCallerId()
public Object transmit(Voice<?,?> voice, Route route, Map<String,Object> arguments, WireContext... contexts) throws Throwable
Throwablepublic void close()
throws IOException,
InterruptedException,
TimeoutException
Copyright © 2020. All rights reserved.