Uses of Interface
org.logicblaze.lingo.jms.Requestor

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)
           
 



Copyright © 2009 LogicBlaze, Inc.. All Rights Reserved.