| Home >> All >> org >> activemq >> service >> [ impl Javadoc ] |
org.activemq.service.impl: Javadoc index of package org.activemq.service.impl.
Package Samples:
org.activemq.service.impl: The core services which make up the JMS Message Broker such as the Store, MessageContainer and MessageContainerManager
Classes:
InitialImageMessageContainerManager: Implements an initial image service where on subscription the client will receive the last image that was previously cached. This is very useful in financial market data and in rapidly changing transient event models where you don't want to persist messages when you are away, but wish to cache the last image, per destination around so that when a new reliable consumer subscribes you receive the latest value you may have missed. This is especially true in finance with slow moving markets where you may have to wait a while for an update (or times when you subscribe after market close etc).
DurableTopicMessageContainer: A default implementation of a Durable Topic based org.activemq.service.MessageContainer which acts as an adapter between the org.activemq.service.MessageContainerManager requirements and those of the persistent org.activemq.store.TopicMessageStore implementations.
DurableQueueMessageContainer: A default implementation of a Durable Queue based org.activemq.service.MessageContainer which acts as an adapter between the org.activemq.service.MessageContainerManager requirements and those of the persistent org.activemq.store.MessageStore implementations.
DefaultQueueList: Linked list class to provide uniformly named methods to get , remove and insert an element at the beginning and end of the list. These operations allow linked lists to be used as a stack, queue, or double-ended queue (dequeue).
ProxyMessageContainerManager: A Proxy implementation of org.activemq.service.MessageContainerManager which delegates to some other implementation which is useful for writing Facade implementations
DurableTopicSubscriptionContainerImpl: An implemenation of SubscriptionContainerImpl for durable topic subscriptions
DispatcherImpl: A dispatcher of messages to some JMS connection. Typically this uses either IO or NIO to shovel the messages down a socket as fast as possible - in either a push or pull way.
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
SubscriptionContainerImpl: A default RAM only implementation of the org.activemq.service.SubscriptionContainer
QueueListSupport: A base class which is useful for implementation inheritence when implementing a persistent QueueList
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.
TransientTopicMessageContainerManager: A default implementation of a Broker of Topic messages for transient consumers
SubscriptionImpl: A Subscription holds messages to be dispatched to a a Client Consumer
DispatchWorker: A Dispatcher that polls for updates for active Message Consumers
DurableTopicMessageContainerManager: A default Broker used for Topic messages for durable consumers
DurableQueueMessageContainerManager: A default Broker used for Queue messages
MessagePointer: An entry for a message to be dispatched
MessageEntry: An entry for a message in a container
DefaultQueueListEntry: Linked list entry class
LocalTransactionCommand
MessageContainerManagerSupport
TransactionManagerImpl
| Home | Contact Us | Privacy Policy | Terms of Service |