Package org.exolab.jms.messagemgr

Interface Summary
CacheEvictionPolicy A destination, in JMS parlance, refers to either a Topic or a Queue.
DestinationCacheEventListener A DestinationCacheEventListener responds to events generated by a DestinationCache.
DestinationEventListener A DestinatonEventListener will be notifies when new JmsDestination are created or removed from the DestinationManager
DestinationType Interface that describes the various topic types
InternalMessageListener This is the server side implementation of a message listener
MessageManagerEventListener A MessageManagerEventListener responds to events generated by the MessageMgr.
QueueListener QueueListeners are attached to QeueuDestinationCaches and are informed when new messages arrive.
 

Class Summary
ConsumerEndpoint A Consumer is a message subscriber with a unique identity
ConsumerManager The consumer manager is responsible for creating and managing the lifecycle of Consumer.
DestinationCache A DestinationCache is used to cache messages for a particular destination.
DestinationManager The destination manager is responsible for creating and managing the lifecycle of DestinationCache objects.
DurableConsumerEndpoint A durable subscriber extends ConsumerEndpoint and is only associated with a Topic destination.
MessageHandleComparator The MessageHandleComparator is used to order messages within a list.
MessageHandleFactory This class defines a number of static methods that are responsible for creatimg message handles
MessageLeaseHelper This is a helper class for registering leases for messages with LeaseManager.
MessageMgr This is the active message handling component within the JMS server.
MessageQueue The message queue stored messages based on a comparator.
PersistentMessageHandle A persistent message handle extends MessageHandle and references a persistent message.
QueueBrowserEndpoint A QueueBrowserEndpoint is a QueueListener to a QueueDestinationCache.
QueueConsumerEndpoint A QueueConsumerEndpoint extends ConsumerEndpoint.
QueueDestinationCache A DestinationCache for Queues
ResourceManager The resource manager provides XA support for the JMS Server.
TopicConsumerEndpoint The topic destination cache is specific to a consumer that subscribes to a topic destination.
TopicDestinationCache A DestinationCache for Topics.
TransientMessageHandle A message handle is used to indirectly reference a message in the message manager.
 

Exception Summary
FailedToInitializeException This exception is raised when the a manager fails to initialise.
MessageMgrException A general purpose exception to indicate a problem in the message manager.
ResourceManagerException This exception is raised by the ResourceManager on any general error.
 



Copyright © 1999-2004 The OpenJMS Group. All Rights Reserved.