A B C D E F G H I J L M N O P R S T W X

A

AsyncReplyHandler - class org.logicblaze.lingo.jms.impl.AsyncReplyHandler.
 
AsyncReplyHandler(Object, Marshaller) - Constructor for class org.logicblaze.lingo.jms.impl.AsyncReplyHandler
 
afterPropertiesSet() - Method in class org.logicblaze.lingo.jms.JmsClientInterceptor
 
afterPropertiesSet() - Method in class org.logicblaze.lingo.jms.JmsProxyFactoryBean
 
afterPropertiesSet() - Method in class org.logicblaze.lingo.jms.JmsServiceExporter
 
afterPropertiesSet() - Method in class org.logicblaze.lingo.jms.JmsServiceExporterMessageListener
 
afterPropertiesSet() - Method in class org.logicblaze.lingo.jms.JmsServiceExporterSupport
 
afterPropertiesSet() - Method in class org.logicblaze.lingo.jms.JmsTemplateServiceExporter
 
appendMessageHeaders(Message, Requestor, LingoInvocation) - Method in class org.logicblaze.lingo.jms.marshall.DefaultMarshaller
A strategy method for derived classes to allow them a plugin point to perform custom header processing

B

borrowProducer() - Method in interface org.logicblaze.lingo.jms.JmsProducerPool
 
borrowRequestor() - Method in interface org.logicblaze.lingo.jms.RequestorPool
 

C

close() - Method in interface org.logicblaze.lingo.jms.JmsProducer
 
close() - Method in interface org.logicblaze.lingo.jms.Requestor
Closes the Requestor and its session.
close() - Method in class org.logicblaze.lingo.jms.impl.DefaultJmsProducer
 
close() - Method in class org.logicblaze.lingo.jms.impl.JmsProducerImpl
 
close() - Method in class org.logicblaze.lingo.jms.impl.OneWayRequestor
 
close() - Method in class org.logicblaze.lingo.jms.impl.SingleThreadedRequestor
 
createCorrelationID() - Method in interface org.logicblaze.lingo.jms.Requestor
Creates a new correlation ID.
createCorrelationID() - Method in class org.logicblaze.lingo.jms.impl.OneWayRequestor
Creates a new correlation ID.
createJMSException(Exception) - Method in class org.logicblaze.lingo.jms.impl.MultiplexingRequestor
 
createMetadataStrategy() - Method in class org.logicblaze.lingo.jms.JmsClientInterceptor
Factory method to create a default metadata strategy if none is configured
createRemoteInvocation(MethodInvocation) - Method in class org.logicblaze.lingo.LingoRemoteInvocationFactory
 
createRemoteInvocationFactory() - Method in class org.logicblaze.lingo.jms.JmsClientInterceptor
Factory method to create a default lingo based invocation factory if none is configured
createRemoteProxy(Message, Class, Object) - Method in class org.logicblaze.lingo.jms.JmsServiceExporterSupport
 
createRequestMessage(Requestor, LingoInvocation) - Method in class org.logicblaze.lingo.jms.marshall.DefaultMarshaller
 
createRequestMessage(Requestor, LingoInvocation) - Method in interface org.logicblaze.lingo.jms.marshall.Marshaller
Creates the request message
createRequestMessage(Requestor, LingoInvocation) - Method in class org.logicblaze.lingo.jms.marshall.XStreamMarshaller
 
createResponseMessage(Session, Message, RemoteInvocationResult) - Method in class org.logicblaze.lingo.jms.JmsServiceExporterSupport
Creates the invocation result response message
createTemporaryDestination(Session) - Method in class org.logicblaze.lingo.jms.impl.SingleThreadedRequestor
 
createXStream() - Method in class org.logicblaze.lingo.jms.marshall.XStreamMarshaller
 

D

DefaultJmsProducer - class org.logicblaze.lingo.jms.impl.DefaultJmsProducer.
A default implementation of the JmsProducer which contains a reference to the connection, session and producer so that it can easily close down all its resources properly.
DefaultJmsProducer(Connection, Session, MessageProducer) - Constructor for class org.logicblaze.lingo.jms.impl.DefaultJmsProducer
 
DefaultMarshaller - class org.logicblaze.lingo.jms.marshall.DefaultMarshaller.
Represents the strategy of marshalling of requests and responses in and out of JMS messages
DefaultMarshaller() - Constructor for class org.logicblaze.lingo.jms.marshall.DefaultMarshaller
 
destroy() - Method in class org.logicblaze.lingo.jms.JmsClientInterceptor
 
destroy() - Method in class org.logicblaze.lingo.jms.JmsServiceExporter
 
destroy() - Method in class org.logicblaze.lingo.jms.impl.JmsProducerImpl
 
doSend(Destination, Message, long) - Method in class org.logicblaze.lingo.jms.impl.MultiplexingRequestor
 
doSend(Destination, Message, long) - Method in class org.logicblaze.lingo.jms.impl.OneWayRequestor
 

E

extractInvocationResult(Message) - Method in class org.logicblaze.lingo.jms.marshall.DefaultMarshaller
 
extractInvocationResult(Message) - Method in interface org.logicblaze.lingo.jms.marshall.Marshaller
Extracts the invocation result from the response message
extractInvocationResult(Message) - Method in class org.logicblaze.lingo.jms.marshall.XStreamMarshaller
 

F

FailedToProcessResponse - exception org.logicblaze.lingo.jms.FailedToProcessResponse.
An exception caused by failing to process an inbound message response
FailedToProcessResponse(Message, JMSException) - Constructor for class org.logicblaze.lingo.jms.FailedToProcessResponse
 
FutureResultHandler - class org.logicblaze.lingo.jms.impl.FutureResultHandler.
A FutureResult which implements ReplyHandler so that it can be used as a handler for a correlation ID
FutureResultHandler() - Constructor for class org.logicblaze.lingo.jms.impl.FutureResultHandler
 
fromXML(String) - Method in class org.logicblaze.lingo.jms.marshall.XStreamMarshaller
 

G

getConnection() - Method in class org.logicblaze.lingo.jms.impl.DefaultJmsProducer
 
getConnectionFactory() - Method in class org.logicblaze.lingo.jms.JmsClientInterceptor
 
getConnectionFactory() - Method in class org.logicblaze.lingo.jms.JmsServiceExporter
 
getConnectionFactory() - Method in class org.logicblaze.lingo.jms.JmsServiceExporterMessageListener
 
getDeliveryMode() - Method in class org.logicblaze.lingo.jms.impl.OneWayRequestor
The default delivery mode of request messages
getDestination() - Method in class org.logicblaze.lingo.jms.JmsClientInterceptor
 
getDestination() - Method in class org.logicblaze.lingo.jms.JmsServiceExporter
 
getInvocationFactory() - Method in class org.logicblaze.lingo.jms.JmsServiceExporterSupport
 
getMarshaller() - Method in class org.logicblaze.lingo.jms.JmsClientInterceptor
 
getMarshaller() - Method in class org.logicblaze.lingo.jms.JmsServiceExporterSupport
 
getMessageProducer() - Method in interface org.logicblaze.lingo.jms.JmsProducer
 
getMessageProducer() - Method in class org.logicblaze.lingo.jms.impl.JmsProducerImpl
 
getMetadata() - Method in class org.logicblaze.lingo.LingoInvocation
Returns the metadata associated with this invocation, such as whether or not it should be considered a one-way invocation, which parameters should be considered remote (listeners) versus which objects should be passed by value etc.
getMethodMetadata(MethodInvocation) - Method in class org.logicblaze.lingo.LingoRemoteInvocationFactory
 
getMethodMetadata(Method) - Method in interface org.logicblaze.lingo.MetadataStrategy
Generates the method specific metadata for the given method invocation
getMethodMetadata(Method) - Method in class org.logicblaze.lingo.SimpleMetadataStrategy
 
getObject() - Method in class org.logicblaze.lingo.jms.JmsProxyFactoryBean
 
getObjectType() - Method in class org.logicblaze.lingo.jms.JmsProxyFactoryBean
 
getPriority() - Method in class org.logicblaze.lingo.jms.impl.OneWayRequestor
The default priority of request messages
getProducer() - Method in class org.logicblaze.lingo.jms.JmsServiceExporter
 
getProducer() - Method in class org.logicblaze.lingo.jms.JmsServiceExporterMessageListener
 
getReceiver() - Method in class org.logicblaze.lingo.jms.impl.SingleThreadedRequestor
 
getRemoteTypes() - Method in class org.logicblaze.lingo.SimpleMetadataStrategy
 
getRequestor() - Method in class org.logicblaze.lingo.jms.JmsClientInterceptor
 
getResponseDestination() - Method in class org.logicblaze.lingo.jms.JmsClientInterceptor
 
getResponseRequestor() - Method in class org.logicblaze.lingo.jms.JmsServiceExporterSupport
 
getSession() - Method in interface org.logicblaze.lingo.jms.JmsProducer
 
getSession() - Method in interface org.logicblaze.lingo.jms.Requestor
Provides access to the underlying JMS session so that you can create messages.
getSession() - Method in class org.logicblaze.lingo.jms.impl.JmsProducerImpl
 
getSession() - Method in class org.logicblaze.lingo.jms.impl.OneWayRequestor
 
getTemplate() - Method in class org.logicblaze.lingo.jms.JmsTemplateServiceExporter
 
getTimeToLive() - Method in class org.logicblaze.lingo.jms.impl.OneWayRequestor
The default time to live on request messages
getXStream() - Method in class org.logicblaze.lingo.jms.marshall.XStreamMarshaller
 

H

handle(Message) - Method in interface org.logicblaze.lingo.jms.ReplyHandler
Processes the message, returning true if this is the last method of a lifecycle so that the handler can be discarded
handle(Message) - Method in class org.logicblaze.lingo.jms.impl.AsyncReplyHandler
 
handle(Message) - Method in class org.logicblaze.lingo.jms.impl.FutureResultHandler
 
handleInvocationHeaders(Message) - Method in class org.logicblaze.lingo.jms.marshall.DefaultMarshaller
A strategy method to allow derived classes to process the headers in a special way
handleInvocationResultHeaders(Message) - Method in class org.logicblaze.lingo.jms.marshall.DefaultMarshaller
A strategy method to allow derived classes to process the headers in a special way

I

introduceRemoteReferences(LingoInvocation, Message) - Method in class org.logicblaze.lingo.jms.JmsServiceExporterSupport
Lets replace any remote object correlation IDs with dynamic proxies
invoke(MethodInvocation) - Method in class org.logicblaze.lingo.jms.JmsClientInterceptor
 
isIgnoreFailures() - Method in class org.logicblaze.lingo.jms.JmsServiceExporterSupport
 
isIgnoreInvalidMessages() - Method in class org.logicblaze.lingo.jms.marshall.DefaultMarshaller
 
isOneWay() - Method in class org.logicblaze.lingo.MethodMetadata
 
isOneWayForVoidMethods() - Method in class org.logicblaze.lingo.SimpleMetadataStrategy
 
isRemoteParameter(int) - Method in class org.logicblaze.lingo.MethodMetadata
Returns true if the parameter at the given index is remote method
isRemoteParameter(Method, Class, int) - Method in class org.logicblaze.lingo.SimpleMetadataStrategy
 
isSingleton() - Method in class org.logicblaze.lingo.jms.JmsProxyFactoryBean
 

J

JmsClientInterceptor - class org.logicblaze.lingo.jms.JmsClientInterceptor.
Interceptor for accessing a JMS based service which must be configured with a LingoRemoteInvocationFactory instance.
JmsClientInterceptor() - Constructor for class org.logicblaze.lingo.jms.JmsClientInterceptor
 
JmsClientInterceptor(Requestor) - Constructor for class org.logicblaze.lingo.jms.JmsClientInterceptor
 
JmsClientInterceptor(Requestor, LingoRemoteInvocationFactory) - Constructor for class org.logicblaze.lingo.jms.JmsClientInterceptor
 
JmsProducer - interface org.logicblaze.lingo.jms.JmsProducer.
A simple abstraction layer for applications wishing to send JMS messages
JmsProducerImpl - class org.logicblaze.lingo.jms.impl.JmsProducerImpl.
An implementation of the JmsProducer which is designed to work in message driven POJO type scenarios where the session and producer can be deduced from the current consumption thread & the session can be reused from the consumer.
JmsProducerImpl(Session) - Constructor for class org.logicblaze.lingo.jms.impl.JmsProducerImpl
 
JmsProducerImpl(Session, MessageProducer) - Constructor for class org.logicblaze.lingo.jms.impl.JmsProducerImpl
 
JmsProducerPool - interface org.logicblaze.lingo.jms.JmsProducerPool.
Represents a pool of JMS producers
JmsProxyFactoryBean - class org.logicblaze.lingo.jms.JmsProxyFactoryBean.
Factory bean for JMS proxies.
JmsProxyFactoryBean() - Constructor for class org.logicblaze.lingo.jms.JmsProxyFactoryBean
 
JmsServiceExporter - class org.logicblaze.lingo.jms.JmsServiceExporter.
A JMS MessageListener that exports the specified service bean as a JMS service endpoint, accessible via a JMS proxy.
JmsServiceExporter() - Constructor for class org.logicblaze.lingo.jms.JmsServiceExporter
 
JmsServiceExporterMessageListener - class org.logicblaze.lingo.jms.JmsServiceExporterMessageListener.
A regular JMS message listener which can be used from inside a message driven object container.
JmsServiceExporterMessageListener() - Constructor for class org.logicblaze.lingo.jms.JmsServiceExporterMessageListener
 
JmsServiceExporterSupport - class org.logicblaze.lingo.jms.JmsServiceExporterSupport.
 
JmsServiceExporterSupport() - Constructor for class org.logicblaze.lingo.jms.JmsServiceExporterSupport
 
JmsTemplateServiceExporter - class org.logicblaze.lingo.jms.JmsTemplateServiceExporter.
A JMS MessageListener that exports the specified service bean as a JMS service endpoint, accessible via a JMS proxy.
JmsTemplateServiceExporter() - Constructor for class org.logicblaze.lingo.jms.JmsTemplateServiceExporter
 

L

LingoInvocation - class org.logicblaze.lingo.LingoInvocation.
Extends the Spring remote invocation bean to add the extra Lingo metadata
LingoInvocation(MethodInvocation, MethodMetadata) - Constructor for class org.logicblaze.lingo.LingoInvocation
 
LingoInvocation(String, Class[], Object[], MethodMetadata) - Constructor for class org.logicblaze.lingo.LingoInvocation
 
LingoRemoteInvocationFactory - class org.logicblaze.lingo.LingoRemoteInvocationFactory.
A factory of remote invocation instances which includes the extra Lingo metadata.
LingoRemoteInvocationFactory(MetadataStrategy) - Constructor for class org.logicblaze.lingo.LingoRemoteInvocationFactory
 

M

Marshaller - interface org.logicblaze.lingo.jms.marshall.Marshaller.
 
MetadataStrategy - interface org.logicblaze.lingo.MetadataStrategy.
Represents the metadata strategy used to decide which methods are one-way and which methods have parameters which should not be serialised etc.
MethodMetadata - class org.logicblaze.lingo.MethodMetadata.
Represents the Message Exchange Pattern characteristics of a specific method invocation.
MethodMetadata(boolean) - Constructor for class org.logicblaze.lingo.MethodMetadata
 
MethodMetadata(boolean, boolean[]) - Constructor for class org.logicblaze.lingo.MethodMetadata
 
MultiplexingRequestor - class org.logicblaze.lingo.jms.impl.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.
MultiplexingRequestor(Session, JmsProducer, Destination, Destination) - Constructor for class org.logicblaze.lingo.jms.impl.MultiplexingRequestor
 
MultiplexingRequestor(Session, JmsProducer, Destination) - Constructor for class org.logicblaze.lingo.jms.impl.MultiplexingRequestor
 

N

newInstance(ConnectionFactory) - Static method in class org.logicblaze.lingo.jms.impl.DefaultJmsProducer
 
newInstance(Connection) - Static method in class org.logicblaze.lingo.jms.impl.DefaultJmsProducer
 
newInstance(ConnectionFactory, Destination) - Static method in class org.logicblaze.lingo.jms.impl.MultiplexingRequestor
 
newInstance(ConnectionFactory, Destination, Destination) - Static method in class org.logicblaze.lingo.jms.impl.MultiplexingRequestor
 
newInstance(ConnectionFactory, Destination) - Static method in class org.logicblaze.lingo.jms.impl.SingleThreadedRequestor
 
nextCounter() - Method in class org.logicblaze.lingo.jms.impl.OneWayRequestor
 

O

OneWayRequestor - class org.logicblaze.lingo.jms.impl.OneWayRequestor.
A simple requestor which only supports one-way and so does not need a consumer.
OneWayRequestor(JmsProducer, Destination) - Constructor for class org.logicblaze.lingo.jms.impl.OneWayRequestor
 
onException(Message, JMSException) - Method in class org.logicblaze.lingo.jms.JmsServiceExporterSupport
Handle the processing of an exception when processing an inbound messsage
onException(RemoteInvocation, Exception) - Method in class org.logicblaze.lingo.jms.impl.AsyncReplyHandler
 
onInvalidClientMessage(Message) - Method in class org.logicblaze.lingo.jms.marshall.DefaultMarshaller
 
onInvalidMessage(Message) - Method in class org.logicblaze.lingo.jms.marshall.DefaultMarshaller
Handle invalid messages by just logging, though a different implementation may wish to throw exceptions
onMessage(Message) - Method in class org.logicblaze.lingo.jms.JmsServiceExporterSupport
 
onMessage(Message) - Method in class org.logicblaze.lingo.jms.impl.MultiplexingRequestor
Processes inbound responses from requests
oneWay(Destination, Message) - Method in interface org.logicblaze.lingo.jms.Requestor
Sends a one way message, not waiting for the response.
oneWay(Destination, Message) - Method in class org.logicblaze.lingo.jms.impl.OneWayRequestor
 
oneWay(Destination, Message, long) - Method in class org.logicblaze.lingo.jms.impl.OneWayRequestor
 
org.logicblaze.lingo - package org.logicblaze.lingo
The core APIs and classes in Lingo to provide the Metadata Strategy and to add the full Message Exchange Pattern metadata to the Spring RemoteInvocation POJO.
org.logicblaze.lingo.jms - package 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 - package org.logicblaze.lingo.jms.impl
The implementation classes for the JMS based Lingo binding.
org.logicblaze.lingo.jms.marshall - package org.logicblaze.lingo.jms.marshall
The marshalling interface and implementations to specify how Lingo invocations are transported over JMS messages.

P

populateDefaultRemoteTypes(Set) - Method in class org.logicblaze.lingo.SimpleMetadataStrategy
 
populateHeaders(Message) - Method in class org.logicblaze.lingo.jms.JmsClientInterceptor
 
populateHeaders(Message) - Method in class org.logicblaze.lingo.jms.impl.OneWayRequestor
 
populateHeaders(Message) - Method in class org.logicblaze.lingo.jms.impl.SingleThreadedRequestor
 
proxy - Variable in class org.logicblaze.lingo.jms.JmsServiceExporterSupport
 

R

ReplyHandler - interface org.logicblaze.lingo.jms.ReplyHandler.
 
Requestor - interface org.logicblaze.lingo.jms.Requestor.
Represents a JMS based requestor which is capable of performing various Message Exchange Patterns such as one-way, synchronous request-response, receive etc.
RequestorPool - interface org.logicblaze.lingo.jms.RequestorPool.
Represents a pool of JMS producers
readRemoteInvocation(Message) - Method in class org.logicblaze.lingo.jms.marshall.DefaultMarshaller
 
readRemoteInvocation(Message) - Method in interface org.logicblaze.lingo.jms.marshall.Marshaller
Read a RemoteInvocation from the given JMS message
readRemoteInvocation(Message) - Method in class org.logicblaze.lingo.jms.marshall.XStreamMarshaller
 
receive(long) - Method in interface org.logicblaze.lingo.jms.Requestor
Receives a message waiting for a maximum timeout if the timeout value is > 0 ir waiting forever if the timeout is < 0 or not waiting at all if the timeout is zero
receive(long) - Method in class org.logicblaze.lingo.jms.impl.MultiplexingRequestor
 
receive(long) - Method in class org.logicblaze.lingo.jms.impl.OneWayRequestor
 
receive(long) - Method in class org.logicblaze.lingo.jms.impl.SingleThreadedRequestor
 
recreateRemoteInvocationResult(RemoteInvocationResult) - Method in class org.logicblaze.lingo.jms.JmsClientInterceptor
Recreate the invocation result contained in the given RemoteInvocationResult object.
registerHandler(String, ReplyHandler) - Method in class org.logicblaze.lingo.jms.impl.MultiplexingRequestor
 
remoteReference(Class, Object) - Method in class org.logicblaze.lingo.jms.JmsClientInterceptor
 
replaceRemoteReferences(LingoInvocation, MethodMetadata) - Method in class org.logicblaze.lingo.jms.JmsClientInterceptor
 
request(Destination, Message) - Method in interface org.logicblaze.lingo.jms.Requestor
Sends a request and waits for a reply.
request(Destination, Message, long) - Method in interface org.logicblaze.lingo.jms.Requestor
Sends a request and waits for a reply up to a maximum timeout.
request(Destination, Message) - Method in class org.logicblaze.lingo.jms.impl.MultiplexingRequestor
 
request(Destination, Message, long) - Method in class org.logicblaze.lingo.jms.impl.MultiplexingRequestor
 
request(Destination, Message) - Method in class org.logicblaze.lingo.jms.impl.OneWayRequestor
 
request(Destination, Message, long) - Method in class org.logicblaze.lingo.jms.impl.OneWayRequestor
 
request(Destination, Message) - Method in class org.logicblaze.lingo.jms.impl.SingleThreadedRequestor
 
request(Destination, Message, long) - Method in class org.logicblaze.lingo.jms.impl.SingleThreadedRequestor
 
returnProducer(JmsProducer) - Method in interface org.logicblaze.lingo.jms.JmsProducerPool
 
returnRequestor(Requestor) - Method in interface org.logicblaze.lingo.jms.RequestorPool
 

S

SimpleMetadataStrategy - class org.logicblaze.lingo.SimpleMetadataStrategy.
A simple metadata strategy which uses POJO naming conventions.
SimpleMetadataStrategy() - Constructor for class org.logicblaze.lingo.SimpleMetadataStrategy
 
SimpleMetadataStrategy(boolean) - Constructor for class org.logicblaze.lingo.SimpleMetadataStrategy
 
SingleThreadedRequestor - class org.logicblaze.lingo.jms.impl.SingleThreadedRequestor.
A simple Requestor which can only be used by one thread at once and only used for one message exchange at once.
SingleThreadedRequestor(Session, JmsProducer, Destination, Destination) - Constructor for class org.logicblaze.lingo.jms.impl.SingleThreadedRequestor
 
SingleThreadedRequestor(Session, JmsProducer, Destination) - Constructor for class org.logicblaze.lingo.jms.impl.SingleThreadedRequestor
 
setConnectionFactory(ConnectionFactory) - Method in class org.logicblaze.lingo.jms.JmsClientInterceptor
Used to create a default Requestor if no requestor is explicitly configured.
setConnectionFactory(ConnectionFactory) - Method in class org.logicblaze.lingo.jms.JmsServiceExporter
Used to create a default JmsProducer if no producer is explicitly configured.
setConnectionFactory(ConnectionFactory) - Method in class org.logicblaze.lingo.jms.JmsServiceExporterMessageListener
 
setCorrelationID(String) - Method in class org.logicblaze.lingo.jms.JmsClientInterceptor
 
setDeliveryMode(int) - Method in class org.logicblaze.lingo.jms.impl.OneWayRequestor
 
setDestination(Destination) - Method in class org.logicblaze.lingo.jms.JmsClientInterceptor
Sets the destination used to make requests
setDestination(Destination) - Method in class org.logicblaze.lingo.jms.JmsServiceExporter
If specified then the service will be auto-subscribed to this destination
setIgnoreFailures(boolean) - Method in class org.logicblaze.lingo.jms.JmsServiceExporterSupport
Sets whether or not failures should be ignored (and just logged) or thrown as runtime exceptions into the JMS provider
setIgnoreInvalidMessages(boolean) - Method in class org.logicblaze.lingo.jms.marshall.DefaultMarshaller
Sets whether invalidly formatted messages should be silently ignored or not
setInvocationFactory(RemoteInvocationFactory) - Method in class org.logicblaze.lingo.jms.JmsServiceExporterSupport
 
setMarshaller(Marshaller) - Method in class org.logicblaze.lingo.jms.JmsClientInterceptor
 
setMarshaller(Marshaller) - Method in class org.logicblaze.lingo.jms.JmsServiceExporterSupport
 
setOneWayForVoidMethods(boolean) - Method in class org.logicblaze.lingo.SimpleMetadataStrategy
 
setPriority(int) - Method in class org.logicblaze.lingo.jms.impl.OneWayRequestor
 
setProducer(JmsProducer) - Method in class org.logicblaze.lingo.jms.JmsServiceExporter
 
setProducer(JmsProducer) - Method in class org.logicblaze.lingo.jms.JmsServiceExporterMessageListener
 
setRemoteTypes(Set) - Method in class org.logicblaze.lingo.SimpleMetadataStrategy
 
setRequestor(Requestor) - Method in class org.logicblaze.lingo.jms.JmsClientInterceptor
 
setResponseDestination(Destination) - Method in class org.logicblaze.lingo.jms.JmsClientInterceptor
Sets the destination used to consume responses on - or null and a temporary queue will be created.
setResponseRequestor(Requestor) - Method in class org.logicblaze.lingo.jms.JmsServiceExporterSupport
 
setTemplate(JmsTemplate) - Method in class org.logicblaze.lingo.jms.JmsTemplateServiceExporter
Sets the JMS template used to send replies back for the request
setTimeToLive(long) - Method in class org.logicblaze.lingo.jms.impl.OneWayRequestor
Sets the maximum time to live for requests
setXStream(XStream) - Method in class org.logicblaze.lingo.jms.marshall.XStreamMarshaller
 

T

toXML(Object) - Method in class org.logicblaze.lingo.jms.marshall.XStreamMarshaller
 

W

writeRemoteInvocationResult(Message, RemoteInvocationResult) - Method in class org.logicblaze.lingo.jms.JmsServiceExporter
Send the given RemoteInvocationResult as a JMS message to the originator
writeRemoteInvocationResult(Message, RemoteInvocationResult) - Method in class org.logicblaze.lingo.jms.JmsServiceExporterMessageListener
 
writeRemoteInvocationResult(Message, RemoteInvocationResult) - Method in class org.logicblaze.lingo.jms.JmsServiceExporterSupport
Send the given RemoteInvocationResult as a JMS message to the originator
writeRemoteInvocationResult(Message, RemoteInvocationResult) - Method in class org.logicblaze.lingo.jms.JmsTemplateServiceExporter
Send the given RemoteInvocationResult as a JMS message to the originator

X

XStreamMarshaller - class org.logicblaze.lingo.jms.marshall.XStreamMarshaller.
Uses XStream to marshall requests and responses into and out of messages.
XStreamMarshaller() - Constructor for class org.logicblaze.lingo.jms.marshall.XStreamMarshaller
 

A B C D E F G H I J L M N O P R S T W X

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