Package com.atomikos.jms

Interface Summary
HeuristicMessageConsumer A message consumer with support for heuristic information.
HeuristicMessageProducer A message producer with support for heuristic information.
HeuristicQueueReceiver A queue receiver with support for heuristic information.
HeuristicQueueSender A queue sender that supports heuristic log information about the nature of indoubt XA sends.
HeuristicTopicPublisher A topic publisher that supports heuristic log information about the nature of indoubt XA sends.
HeuristicTopicSubscriber A topic subscriber with support for heuristic information.
 

Class Summary
AbstractBridge An abstract superclass for transactional destination bridging between a receiver and a sender destination.
AbstractConnectionFactoryBean Common logic for the connection factory beans.
AtomikosConnectionFactoryBean This class represents the Atomikos JMS 1.1 connection factory for JTA-enabled JMS.
Bridge A default bridge implementation that forwards JMS messages from the source to the destination.
JndiObjectFactory An object factory for JMS administrated objects.
JtaQueueConnectionFactory A queue connection factory that couples JMS queue sends/receives to JTA transactions.
JtaTopicConnectionFactory A connection factory that couples JMS topic sends/receives to JTA transactions.
MessageConsumerSession Common message-driven session functionality.
MessageConsumerSessionPool Common functionality for pooled listener sessions.
MessageProducerSession Common logic for the message producer session.
MessageProducerSessionFactory Common functionality for sender session factories.
QueueConnectionFactoryBean Use this class to access JMS queues within your JTA transactions: rollback of the transaction will also cancel any messages sent or received.
QueueConnectionFactoryBeanBeanInfo A bean descriptor that tells GUI wizards which properties to edit.
QueueReceiverSession A light-weight alternative for message-driven beans: the QueueReceiverSession allows MessageListener instances to listen on JMS messages in a transactional way (non-transactional mode is not supported).
QueueReceiverSessionPool A pool of QueueReceiverSession instances, for activating multiple threads on the same queue.
QueueSenderSession This is a long-lived queue sender session, representing a self-refreshing JMS session that can be used to send JMS messages in a transactional way.
QueueSenderSessionFactory A factory for QueueSenderSession instances, allowing a number of sessions to share the same setup configuration.
TopicConnectionFactoryBean Use this class to access JMS topics within your JTA transactions: rollback of the transaction will also cancel any messages sent or received.
TopicConnectionFactoryBeanBeanInfo Bean info class for topic connection factories.
TopicPublisherSession This is a long-lived topic sender session, representing a self-refreshing JMS session that can be used to send JMS messages in a transactional way.
TopicPublisherSessionFactory A factory for TopicPublisherSession objects.
TopicSubscriberSession A light-weight alternative for message-driven beans: the TopicReceiverSession allows MessageListener instances to listen on JMS messages in a transactional way (non-transactional mode is not supported).
TopicSubscriberSessionPool A pool for topic subscribers.
 

Exception Summary
AtomikosJMSException An extension of the standard JMSException with custom logic for error reporting.
AtomikosTransactionRequiredJMSException  
 



Copyright © 2011. All Rights Reserved.