Package org.mule.transport.jms

Provides Jms transport connectivity with support for all Jms features.

See:
          Description

Interface Summary
ConnectionFactoryDecorator Decorator for the jms ConnectionFactory.
JmsSupport JmsSupport is an interface that provides a polymorphic facade to the JMS 1.0.2b and 1.1 API specifications.
JmsTopicResolver A strategy interface to detect a javax.jms.Topic in, possibly, a vendor-specific way.
 

Class Summary
AbstractConnectionFactoryDecorator Base class for every ConnectionFactoryDecorator to apply consistent behavior.
CompositeConnectionFactoryDecorator  
CustomCachingConnectionFactory  
DefaultConnectionFactoryDecorator Decorates the jms ConnectionFactory with a ConnectionFactoryWrapper in order to avoid releasing jms resources before the XA transaction has ended.
DefaultJmsTopicResolver A default implementation of the resolver uses endpoint's resource info and Java's instanceof operator to detect JMS topics.
Jms102bSupport Jms102bSupport is a template class to provide an absstraction to to the Jms 1.0.2b api specification.
Jms11Support Jms11Support is a template class to provide an abstraction to to the JMS 1.1 API specification.
JmsClientAcknowledgeTransaction JmsClientAcknowledgeTransaction is a transaction implementation of performing a message acknowledgement.
JmsClientAcknowledgeTransactionFactory JmsClientAcknowledgeTransactionFactory creates a JMS Client Acknowledge Transaction using a JMS Message.
JmsConnector JmsConnector is a JMS 1.0.2b compliant connector that can be used by a Mule endpoint.
JmsConstants  
JmsEndpointURIBuilder TODO
JmsExceptionReader This reader will ensure that the LinkedException and JMS code is not lost when printing the JMSException.
JmsMessageDispatcher JmsMessageDispatcher is responsible for dispatching messages to JMS destinations.
JmsMessageDispatcherFactory JmsMessageDispatcherFactory creates a message adapter that will send JMS messages
JmsMessageReceiver Deprecated. use MultiConsumerJmsMessageReceiver (set by default).
JmsMessageRequester JmsMessageDispatcher is responsible for dispatching messages to JMS destinations.
JmsMessageRequesterFactory JmsMessageDispatcherFactory creates a message adapter that will send JMS messages
JmsMessageUtils JmsMessageUtils contains helper method for dealing with JMS messages in Mule.
JmsMuleMessageFactory  
JmsReplyToHandler JmsReplyToHandler will process a JMS replyTo or hand off to the default replyTo handler if the replyTo is a URL.
JmsTransaction JmsTransaction is a wrapper for a JMS local transaction.
JmsTransactionFactory JmsTransactionFactory creates a JMS local transaction
MessageProcessingCallback<T>  
MultiConsumerJmsMessageReceiver In Mule an endpoint corresponds to a single receiver.
ReusableQueueSessionWrapper  
ReusableSessionWrapper  
ReusableSessionWrapperFactory  
ReusableTopicSessionWrapper  
SingleJmsMessageReceiver Registers a single Jms MessageListener for an endpoint
TransactedSingleResourceJmsMessageReceiver  
XaTransactedJmsMessageReceiver  
XaTransactedJmsMessageReceiver.JmsThreadContext Holder receiving the session and consumer for this thread.
XaTransactedJmsMessageReceiver.ThreadContextLocal Strongly typed ThreadLocal for ThreadContext.
 

Package org.mule.transport.jms Description

Provides Jms transport connectivity with support for all Jms features.



Copyright © 2003-2014 MuleSoft, Inc.. All Rights Reserved.