public class JmsRequestTransport extends Object implements MetricConfigurationProvider, RequestTransport
| Constructor and Description |
|---|
JmsRequestTransport(MetricConfiguration metricConfiguration,
RoutingFactories routingFactories,
MessagePolicy messagePolicy,
ReconnectionPolicy reconnectionPolicy,
SignalCodec signalCodec,
int clusterSize,
int concurrencyLimit,
int maximumMessageLength,
int timeoutSeconds) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
completeCallback(String correlationId,
ResultSignal resultSignal) |
String |
getCallerId() |
MetricConfiguration |
getMetricConfiguration() |
void |
transmitInOnly(String serviceGroup,
String instanceId,
Address address,
Map<String,Object> arguments,
WireContext... contexts) |
Object |
transmitInOut(String serviceGroup,
String instanceId,
Address address,
Map<String,Object> arguments,
WireContext... contexts) |
public JmsRequestTransport(MetricConfiguration metricConfiguration, RoutingFactories routingFactories, MessagePolicy messagePolicy, ReconnectionPolicy reconnectionPolicy, SignalCodec signalCodec, int clusterSize, int concurrencyLimit, int maximumMessageLength, int timeoutSeconds) throws IOException, javax.jms.JMSException, TransportException
IOExceptionjavax.jms.JMSExceptionTransportExceptionpublic String getCallerId()
getCallerId in interface RequestTransportpublic MetricConfiguration getMetricConfiguration()
getMetricConfiguration in interface MetricConfigurationProviderpublic void transmitInOnly(String serviceGroup, String instanceId, Address address, Map<String,Object> arguments, WireContext... contexts) throws Exception
transmitInOnly in interface RequestTransportExceptionpublic Object transmitInOut(String serviceGroup, String instanceId, Address address, Map<String,Object> arguments, WireContext... contexts) throws Throwable
transmitInOut in interface RequestTransportThrowablepublic void completeCallback(String correlationId, ResultSignal resultSignal)
public void close()
throws javax.jms.JMSException,
InterruptedException
close in interface RequestTransportjavax.jms.JMSExceptionInterruptedExceptionCopyright © 2015. All Rights Reserved.