| Home >> All >> org >> activemq >> [ ra Javadoc ] |
| | org.activemq.ra.jms.* (5) |
org.activemq.ra: Javadoc index of package org.activemq.ra.
Package Samples:
org.activemq.ra.jms: JCA managed connections and resource adapters for working with ActiveMQ
Classes:
ActiveMQManagedConnection: ActiveMQManagedConnection maps to real physical connection to the server. Since a ManagedConnection has to provide a transaction managment interface to the physical connection, and sessions are the objects implement transaction managment interfaces in the JMS API, this object also maps to a singe physical JMS session. The side-effect is that JMS connection the application gets will allways create the same session object. This is good if running in an app server since the sessions are elisted in the context transaction. This is bad if used outside of an app server since the user may be trying to ...
SessionAndProducer: Represents an object which has-a javax.jms.Session instance and an optional, lazily created javax.jms.MessageProducer instance which can them be used by a pooling based JMS provider for publishing messages using the session used by the current thread.
SessionAndProducerHelper: A helper class used to provide access to the current active SessionAndProducer instance being used to process a message in the current thread so that messages can be produced using the same session.
ConnectionProxyFactory: A javax.jms.ConnectionFactory implementation which creates connections which can be used with the ActiveMQ JCA Resource Adapter to publish messages using the same underlying JMS session that is used to dispatch messages.
MessageProducerProxy: An implementation of javax.jms.MessageProducer which uses the ActiveMQ JCA ResourceAdapter's current thread's JMS javax.jms.Session to send messages.
ActiveMQResourceAdapter: Knows how to connect to one ActiveMQ server. It can then activate endpoints and deliver messages to those enpoints using the connection configure in the resource adapter. Must override equals and hashCode (JCA spec 16.4)
ConnectionProxy: A javax.jms.Connection implementation which can be used with the ActiveMQ JCA Resource Adapter to publish messages using the same JMS session that is used to dispatch messages.
SessionProxy: A javax.jms.Session implementation which can be used with the ActiveMQ JCA Resource Adapter to publish messages using the same JMS session that is used to dispatch messages.
ConnectionManagerAdapter: A simple implementation of a ConnectionManager that can be extended so that it can see how the RA connections are interacting with it.
JMSConnectionProxy: Acts as a pass through proxy for a JMS Connection object. It intercepts events that are of interest of the ActiveMQManagedConnection.
JMSSessionProxy: Acts as a pass through proxy for a JMS Session object. It intercepts events that are of interest of the ActiveMQManagedConnection.
DefaultConnectionManager: A simple implementation of a ConnectionManager. An App Server will have a better implementation with pooling and security etc.
SimpleConnectionManager: A simple implementation of a ConnectionManager. An App Server will have a better implementation with pooling and security etc.
ConnectionProxyMetaData: A ConnectionMetaData object provides information describing the Connection object.
RATransactionContext: Allows us to switch between using a shared transaction context, or using a local transaction context.
InvalidMessageEndpointException: Thrown to indicate that a MessageEndpoint is no longer valid and should be discarded.
LocalAndXATransaction: Used to provide a LocalTransaction and XAResource to a JMS session.
ActiveMQActivationSpec
ActiveMQAsfEndpointWorker
ActiveMQBaseEndpointWorker
ActiveMQConnectionFactory
ActiveMQConnectionRequestInfo
ActiveMQEndpointActivationKey
ActiveMQManagedConnectionFactory
ActiveMQPollingEndpointWorker
| Home | Contact Us | Privacy Policy | Terms of Service |