Uses of Class
org.exolab.jms.client.JmsDestination

Packages that use JmsDestination
org.exolab.jms.client   
org.exolab.jms.client.net   
org.exolab.jms.messagemgr   
org.exolab.jms.persistence   
org.exolab.jms.server   
org.exolab.jms.server.net   
 

Uses of JmsDestination in org.exolab.jms.client
 

Subclasses of JmsDestination in org.exolab.jms.client
 class JmsQueue
          This object represents a queue, which is a type of destination.
 class JmsTemporaryQueue
          A temporary queue is created by a client through a session and has a lifetime of the session's connection.
 class JmsTemporaryTopic
          A temporary topic is created by a client through a session and has a lifetime of the session's connection.
 class JmsTopic
          A topic is a destination specific for the puiblish-subscribe messaging model.
 

Uses of JmsDestination in org.exolab.jms.client.net
 

Methods in org.exolab.jms.client.net with parameters of type JmsDestination
 long JmsSessionStubImpl.createConsumer(JmsDestination destination, java.lang.String selector, boolean noLocal)
          Create a new message consumer.
 

Uses of JmsDestination in org.exolab.jms.messagemgr
 

Methods in org.exolab.jms.messagemgr that return JmsDestination
 JmsDestination AbstractConsumerEndpoint.getDestination()
          Return the destination that this consumer is accessing.
 JmsDestination ConsumerEndpoint.getDestination()
          Return the destination that this consumer is accessing.
 JmsDestination DestinationManager.getDestination(java.lang.String name)
          Returns a destination given its name.
 JmsDestination DestinationCache.getDestination()
          Returns the destination that messages are being cached for
 JmsDestination AbstractDestinationCache.getDestination()
          Returns the destination that messages are being cached for.
 JmsDestination AbstractMessageHandle.getDestination()
          Returns the message destination.
 JmsDestination MessageHandle.getDestination()
          Returns the message destination.
 JmsDestination DestinationManagerImpl.getDestination(java.lang.String name)
          Returns a destination given its name.
 

Methods in org.exolab.jms.messagemgr with parameters of type JmsDestination
 void MessageManagerEventListener.messageAdded(JmsDestination destination, MessageImpl message)
          Invoked when the MessageManager receives a non-persistent message.
 void MessageManagerEventListener.persistentMessageAdded(JmsDestination destination, MessageImpl message)
          Invoked when the MessageManager receives a persistent message.
 boolean AbstractConsumerEndpoint.canConsume(JmsDestination destination)
          Determines if this consumer can consume messages from the specified destination.
 void MessageMgr.addEventListener(JmsDestination destination, MessageManagerEventListener listener)
          Register a listener for a specific destination, to be notified when messages for the destination arrive.
 void MessageMgr.removeEventListener(JmsDestination destination)
          Remove the listener for the specified destination.
 boolean ConsumerEndpoint.canConsume(JmsDestination destination)
          Determines if this consumer can consume messages from the specified destination.
 DestinationCache DestinationManager.getDestinationCache(JmsDestination destination)
          Returns the cache for the supplied destination.
 void DestinationManager.createDestination(JmsDestination destination)
          Create a destination.
 void DestinationManager.removeDestination(JmsDestination destination)
          Remove a destination.
 ConsumerEndpoint ConsumerManager.createConsumer(JmsDestination destination, long connectionId, java.lang.String selector, boolean noLocal)
          Create a transient consumer for the specified destination.
 boolean ConsumerManager.hasActiveConsumers(JmsDestination destination)
          Determines if there are any active consumers for a destination.
 void DestinationBinder.destinationAdded(JmsDestination destination)
          Invoked when a destination is created.
 void DestinationBinder.destinationRemoved(JmsDestination destination)
          Invoked when a destination is removed.
 void DestinationBinder.cacheAdded(JmsDestination destination, DestinationCache cache)
          Invoked when a message cache is created.
 void DestinationBinder.cacheRemoved(JmsDestination destination, DestinationCache cache)
          Invoked when a message cache is removed.
 ConsumerEndpoint ConsumerManagerImpl.createConsumer(JmsDestination destination, long connectionId, java.lang.String selector, boolean noLocal)
          Create a transient consumer for the specified destination.
 boolean ConsumerManagerImpl.hasActiveConsumers(JmsDestination destination)
          Determines if there are any active consumers for a destination.
 void DestinationEventListener.destinationAdded(JmsDestination destination)
          Invoked when a destination is created.
 void DestinationEventListener.destinationRemoved(JmsDestination destination)
          Invoked when a destination is removed.
 void DestinationEventListener.cacheAdded(JmsDestination destination, DestinationCache cache)
          Invoked when a message cache is created.
 void DestinationEventListener.cacheRemoved(JmsDestination destination, DestinationCache cache)
          Invoked when a message cache is removed.
 void MessageManager.addEventListener(JmsDestination destination, MessageManagerEventListener listener)
          Register a listener for a specific destination, to be notified when messages for the destination arrive.
 void MessageManager.removeEventListener(JmsDestination destination)
          Remove the listener for the specified destination.
 void QueueDestinationCache.messageAdded(JmsDestination destination, MessageImpl message)
          Invoked when the MessageMgr receives a non-persistent message.
 void QueueDestinationCache.persistentMessageAdded(JmsDestination destination, MessageImpl message)
          Invoked when the MessageMgr receives a persistent message.
 DestinationCache DestinationCacheFactory.createDestinationCache(JmsDestination destination)
          Create a new destination cache.
 DestinationCache DestinationManagerImpl.getDestinationCache(JmsDestination destination)
          Returns the cache for the supplied destination.
 void DestinationManagerImpl.createDestination(JmsDestination destination)
          Create a destination.
 void DestinationManagerImpl.removeDestination(JmsDestination destination)
          Remove a destination.
 void DestinationManagerImpl.messageAdded(JmsDestination destination, MessageImpl message)
          Invoked when the MessageManager receives a non-persistent message.
 void DestinationManagerImpl.persistentMessageAdded(JmsDestination destination, MessageImpl message)
          Invoked when the MessageManager receives a persistent message.
protected  void DestinationManagerImpl.destroyDestinationCache(JmsDestination dest)
          Delete the specfied destination.
 

Constructors in org.exolab.jms.messagemgr with parameters of type JmsDestination
AbstractConsumerEndpoint(long consumerId, JmsDestination destination, java.lang.String selector, boolean noLocal)
          Construct a new ConsumerEndpoint.
AbstractDestinationCache(JmsDestination destination, DatabaseService database, LeaseManager leases)
          Construct a new AbstractDestinationCache.
AbstractMessageHandle(java.lang.String messageId, int priority, long acceptedTime, long sequenceNumber, long expiryTime, JmsDestination destination)
          Construct a new AbstractMessageHandle.
PersistentMessageHandle(java.lang.String messageId, int priority, long acceptedTime, long sequenceNumber, long expiryTime, JmsDestination destination)
          Construct a new PersistentMessageHandle.
PersistentMessageHandle(java.lang.String messageId, int priority, long acceptedTime, long sequenceNumber, long expiryTime, JmsDestination destination, java.lang.String persistentId)
          Construct a new PersistentMessageHandle, for a particular consumer.
 

Uses of JmsDestination in org.exolab.jms.persistence
 

Methods in org.exolab.jms.persistence with parameters of type JmsDestination
abstract  java.util.Vector PersistenceAdapter.getNonExpiredMessages(java.sql.Connection connection, JmsDestination destination)
          Retrieve a list of unexpired MessageHandle objects, for the specified destination.
abstract  java.util.Vector PersistenceAdapter.getMessageHandles(java.sql.Connection connection, JmsDestination destination, java.lang.String name)
          Get all the persistent message handles for the specified destination and consumer name.
 java.util.Vector RDBMSAdapter.getMessageHandles(java.sql.Connection connection, JmsDestination destination, java.lang.String name)
           
 java.util.Vector RDBMSAdapter.getNonExpiredMessages(java.sql.Connection connection, JmsDestination destination)
           
 

Uses of JmsDestination in org.exolab.jms.server
 

Methods in org.exolab.jms.server with parameters of type JmsDestination
 long ServerSession.createConsumer(JmsDestination destination, java.lang.String selector, boolean noLocal)
          Create a new message consumer.
 

Uses of JmsDestination in org.exolab.jms.server.net
 

Methods in org.exolab.jms.server.net with parameters of type JmsDestination
 long RemoteServerSession.createConsumer(JmsDestination destination, java.lang.String selector, boolean noLocal)
          Create a new message consumer.
 



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