|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Requestor | |
---|---|
org.logicblaze.lingo.jms | The classes required to configure a JMS based implementation of Lingo together with the extension point interfaces. |
org.logicblaze.lingo.jms.impl | The implementation classes for the JMS based Lingo binding. |
org.logicblaze.lingo.jms.marshall | The marshalling interface and implementations to specify how Lingo invocations are transported over JMS messages. |
Uses of Requestor in org.logicblaze.lingo.jms |
---|
Methods in org.logicblaze.lingo.jms that return Requestor | |
---|---|
Requestor |
RequestorPool.borrowRequestor()
|
protected Requestor |
JmsClientInterceptor.createRequestor()
|
Requestor |
JmsClientInterceptor.getRequestor()
|
Requestor |
JmsServiceExporterMessageListener.getResponseRequestor()
|
Methods in org.logicblaze.lingo.jms with parameters of type Requestor | |
---|---|
void |
RequestorPool.returnRequestor(Requestor requestor)
|
void |
JmsClientInterceptor.setRequestor(Requestor requestor)
|
void |
JmsServiceExporterMessageListener.setResponseRequestor(Requestor responseRequestor)
|
Constructors in org.logicblaze.lingo.jms with parameters of type Requestor | |
---|---|
JmsClientInterceptor(Requestor requestor)
|
|
JmsClientInterceptor(Requestor requestor,
LingoRemoteInvocationFactory factory)
|
Uses of Requestor in org.logicblaze.lingo.jms.impl |
---|
Classes in org.logicblaze.lingo.jms.impl that implement Requestor | |
---|---|
class |
MultiplexingRequestor
A Requestor which will use a single
producer, consumer and temporary topic for resource efficiency, but will use
correlation IDs on each message and response to ensure that each threads
requests can occur synchronously. |
class |
OneWayRequestor
A simple requestor which only supports one-way and so does not need a consumer. |
class |
SingleThreadedRequestor
A simple Requestor which can only be used by
one thread at once and only used for one message exchange at once. |
Methods in org.logicblaze.lingo.jms.impl that return Requestor | |
---|---|
static Requestor |
MultiplexingRequestor.newInstance(javax.jms.ConnectionFactory connectionFactory,
JmsProducerConfig config,
javax.jms.Destination destination)
|
static Requestor |
MultiplexingRequestor.newInstance(javax.jms.ConnectionFactory connectionFactory,
JmsProducerConfig config,
javax.jms.Destination destination,
javax.jms.Destination responseDestination)
|
Uses of Requestor in org.logicblaze.lingo.jms.marshall |
---|
Methods in org.logicblaze.lingo.jms.marshall with parameters of type Requestor | |
---|---|
void |
AcegiHeaderMarshaller.appendMessageHeaders(javax.jms.Message message,
Requestor requestor,
LingoInvocation invocation)
|
void |
DefaultMarshaller.appendMessageHeaders(javax.jms.Message message,
Requestor requestor,
LingoInvocation invocation)
|
void |
CompositeHeaderMarshaller.appendMessageHeaders(javax.jms.Message message,
Requestor requestor,
LingoInvocation invocation)
|
void |
HeaderMarshaller.appendMessageHeaders(javax.jms.Message message,
Requestor requestor,
LingoInvocation invocation)
A strategy method for derived classes to allow them a plugin point to perform custom header processing. |
void |
NativeHeaderMarshaller.appendMessageHeaders(javax.jms.Message message,
Requestor requestor,
LingoInvocation invocation)
A strategy method for derived classes to allow them a plugin point to perform custom header processing |
void |
LocaleHeaderMarshaller.appendMessageHeaders(javax.jms.Message message,
Requestor requestor,
LingoInvocation invocation)
|
javax.jms.Message |
Marshaller.createRequestMessage(Requestor requestor,
LingoInvocation invocation)
Creates the request message |
javax.jms.Message |
XStreamMarshaller.createRequestMessage(Requestor requestor,
LingoInvocation invocation)
|
javax.jms.Message |
DefaultMarshaller.createRequestMessage(Requestor requestor,
LingoInvocation invocation)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |