public class JmsRequestTransport extends AbstractRequestTransport
| Constructor and Description |
|---|
JmsRequestTransport(MetricConfiguration metricConfiguration,
RoutingFactories routingFactories,
MessagePolicy messagePolicy,
ReconnectionPolicy reconnectionPolicy,
SignalCodec signalCodec,
int clusterSize,
int concurrencyLimit,
int maximumMessageLength,
int defaultTimeoutSeconds) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
String |
getCallerId() |
MetricConfiguration |
getMetricConfiguration() |
Object |
transmit(Voice voice,
Route route,
Map<String,Object> arguments,
WireContext... contexts) |
acquireResult, completeCallback, getCallbackMappublic JmsRequestTransport(MetricConfiguration metricConfiguration, RoutingFactories routingFactories, MessagePolicy messagePolicy, ReconnectionPolicy reconnectionPolicy, SignalCodec signalCodec, int clusterSize, int concurrencyLimit, int maximumMessageLength, int defaultTimeoutSeconds) throws javax.jms.JMSException, TransportException
javax.jms.JMSExceptionTransportExceptionpublic String getCallerId()
public MetricConfiguration getMetricConfiguration()
public Object transmit(Voice voice, Route route, Map<String,Object> arguments, WireContext... contexts) throws Throwable
Throwablepublic void close()
throws javax.jms.JMSException,
InterruptedException
javax.jms.JMSExceptionInterruptedExceptionCopyright © 2020. All rights reserved.