Package org.activemq.service.impl

Default implementations of the services

See:
          Description

Class Summary
AbstractTransaction Keeps track of all the actions the need to be done when a transaction does a commit or rollback.
AutoCommitTransaction Keeps track of all the actions the need to be done when a transaction does a commit or rollback.
DefaultQueueList Linked list class to provide uniformly named methods to get,remove and insert an element at the beginning and end of the list.
DefaultQueueListEntry Linked list entry class
DispatcherImpl A dispatcher of messages to some JMS connection.
DispatchWorker A Dispatcher that polls for updates for active Message Consumers
DurableQueueMessageContainer A default implementation of a Durable Queue based MessageContainer which acts as an adapter between the MessageContainerManager requirements and those of the persistent MessageStore implementations.
DurableQueueMessageContainerManager A default Broker used for Queue messages
DurableTopicMessageContainer A default implementation of a Durable Topic based MessageContainer which acts as an adapter between the MessageContainerManager requirements and those of the persistent TopicMessageStore implementations.
DurableTopicMessageContainerManager A default Broker used for Topic messages for durable consumers
DurableTopicSubscription Represents a durable topic subscription where the consumer has a unique clientID used to persist the messages across both Broker restarts and JMS client restarts
DurableTopicSubscriptionContainerImpl An implemenation of SubscriptionContainerImpl for durable topic subscriptions
InitialImageMessageContainerManager Implements an initial image service where on subscription the client will receive the last image that was previously cached.
LocalTransactionCommand  
MessageContainerManagerSupport  
MessageEntry An entry for a message in a container
ProxyMessageContainerManager A Proxy implementation of MessageContainerManager which delegates to some other implementation which is useful for writing Facade implementations
QueueListSupport A base class which is useful for implementation inheritence when implementing a persistent QueueList
QueueListSupport.Header  
QueueListSupport.Node  
SubscriptionContainerImpl A default RAM only implementation of the SubscriptionContainer
SubscriptionImpl A Subscription holds messages to be dispatched to a a Client Consumer
TransactionManagerImpl  
TransientTopicMessageContainerManager A default implementation of a Broker of Topic messages for transient consumers
XATransactionCommand  
 

Package org.activemq.service.impl Description

Default implementations of the services



Copyright © 2004-2010 Protique, Ltd.. All Rights Reserved.