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-aSessioninstance and an optional, lazily createdMessageProducerinstance 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 AConnectionimplementation 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 AConnectionFactoryimplementation 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 activeInboundContextinstance being used to process a message in the current thread so that messages can be produced using the same session.InboundMessageProducerProxy An implementation ofMessageProducerwhich uses the ActiveMQ JCA ResourceAdapter's current thread's JMSSessionto send messages.InboundSessionProxy ASessionimplementation 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.