|
|||||||||||
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()
|
Requestor |
JmsServiceExporterSupport.getResponseRequestor()
|
Requestor |
JmsClientInterceptor.getRequestor()
|
Methods in org.logicblaze.lingo.jms with parameters of type Requestor | |
void |
RequestorPool.returnRequestor(Requestor requestor)
|
void |
JmsServiceExporterSupport.setResponseRequestor(Requestor responseRequestor)
|
void |
JmsClientInterceptor.setRequestor(Requestor requestor)
|
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 |
SingleThreadedRequestor.newInstance(ConnectionFactory connectionFactory,
Destination serverDestination)
|
static Requestor |
MultiplexingRequestor.newInstance(ConnectionFactory connectionFactory,
Destination serverDestination)
|
static Requestor |
MultiplexingRequestor.newInstance(ConnectionFactory connectionFactory,
Destination serverDestination,
Destination clientDestination)
|
Uses of Requestor in org.logicblaze.lingo.jms.marshall |
Methods in org.logicblaze.lingo.jms.marshall with parameters of type Requestor | |
Message |
XStreamMarshaller.createRequestMessage(Requestor requestor,
LingoInvocation invocation)
|
Message |
Marshaller.createRequestMessage(Requestor requestor,
LingoInvocation invocation)
Creates the request message |
Message |
DefaultMarshaller.createRequestMessage(Requestor requestor,
LingoInvocation invocation)
|
protected void |
DefaultMarshaller.appendMessageHeaders(Message message,
Requestor requestor,
LingoInvocation invocation)
A strategy method for derived classes to allow them a plugin point to perform custom header processing |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |