|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |