Package org.apache.activemq.ra
JCA managed connections and resource adapters for working with ActiveMQ
-
Interface Summary Interface Description InboundContext Represents an object which has-aSession
instance and an optional, lazily createdMessageProducer
instance which can them be used by a pooling based JMS provider for publishing messages using the session used by the current thread.MessageActivationSpec MessageResourceAdapter Knows how to connect to one ActiveMQ server. -
Class Summary Class Description ActiveMQActivationSpec Configures the inbound JMS consumer specification using ActiveMQActiveMQConnectionFactory ActiveMQConnectionRequestInfo Must override equals and hashCode (JCA spec 16.4)ActiveMQConnectionSupport Abstract base class providing support for creating physical connections to an ActiveMQ instance.ActiveMQEndpointActivationKey ActiveMQEndpointWorker $Date$ActiveMQManagedConnection ActiveMQManagedConnection maps to real physical connection to the server.ActiveMQManagedConnectionFactory ActiveMQResourceAdapter Knows how to connect to one ActiveMQ server.InboundConnectionProxy AConnection
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.InboundConnectionProxyFactory AConnectionFactory
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.InboundContextSupport A helper class used to provide access to the current activeInboundContext
instance being used to process a message in the current thread so that messages can be produced using the same session.InboundMessageProducerProxy An implementation ofMessageProducer
which uses the ActiveMQ JCA ResourceAdapter's current thread's JMSSession
to send messages.InboundSessionProxy ASession
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.LocalAndXATransaction Used to provide a LocalTransaction and XAResource to a JMS session.ManagedConnectionProxy Acts as a pass through proxy for a JMS Connection object.ManagedSessionProxy Acts as a pass through proxy for a JMS Session object.ManagedTransactionContext Allows us to switch between using a shared transaction context, or using a local transaction context.MessageEndpointProxy ServerSessionImpl ServerSessionPoolImpl $Date$SimpleConnectionManager A simple implementation of a ConnectionManager. -
Exception Summary Exception Description InvalidMessageEndpointException Thrown to indicate that a MessageEndpoint is no longer valid and should be discarded.