|
||||||||
PREV NEXT | FRAMES NO FRAMES |
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.message |
Methods in org.exolab.jms.message that return JmsDestination | |
JmsDestination |
MessageHandle.getDestination()
Retrieve the destination for this handle |
Methods in org.exolab.jms.message with parameters of type JmsDestination | |
void |
MessageHandle.setDestination(JmsDestination dest)
Set the destination for this handle |
Uses of JmsDestination in org.exolab.jms.messagemgr |
Methods in org.exolab.jms.messagemgr that return JmsDestination | |
abstract JmsDestination |
ConsumerEndpoint.getDestination()
Return the destination that this consumer is subscribed to |
JmsDestination |
ConsumerManager.getDestinationForConsumerName(java.lang.String name)
Return the destination assoicated with the specified durable consumer. |
abstract JmsDestination |
DestinationCache.getDestination()
Return a reference to the underlying destination |
JmsDestination |
DestinationManager.destinationFromString(java.lang.String name)
Return the JmsDestination corresponding to the specified destination name |
JmsDestination |
MessageMgr.resolve(java.lang.String name)
Resolves a destination given its name |
JmsDestination |
PersistentMessageHandle.getDestination()
Return the destination for this handle |
JmsDestination |
QueueBrowserEndpoint.getDestination()
|
JmsDestination |
QueueConsumerEndpoint.getDestination()
|
JmsDestination |
QueueDestinationCache.getDestination()
|
JmsDestination |
TopicConsumerEndpoint.getDestination()
|
JmsDestination |
TopicDestinationCache.getDestination()
|
JmsDestination |
TransientMessageHandle.getDestination()
Return the destination for this handle |
Methods in org.exolab.jms.messagemgr with parameters of type JmsDestination | |
void |
ConsumerManager.removeDurableConsumers(JmsDestination topic)
This method will remove all the durable consumers from the database and from transient memory whether they are active or not. |
ConsumerEndpoint |
ConsumerManager.createConsumerEndpoint(JmsServerSession session,
long clientId,
JmsDestination destination,
java.lang.String selector)
Create a transient consumer for the specified destination. |
boolean |
ConsumerManager.hasActiveDurableConsumers(JmsDestination topic)
Check whether there are active durable consumers for the specified destination. |
boolean |
ConsumerManager.hasActiveConsumers(JmsDestination destination)
Check whether there is an active consumer for the specified destination |
void |
ConsumerManager.cleanUnreferencedEndpoints(JmsDestination dest)
Clean all the unreferenced endpoints for a specified destination. |
java.util.LinkedList |
ConsumerManager.getEndpointsForDest(JmsDestination dest)
Return a list of ConsumerEndpoint objects attached to the
specified destination |
abstract boolean |
DestinationCache.messageAdded(JmsDestination destination,
MessageImpl message)
This method is called when the MessageMgr adds a message
for this destination to the cache |
abstract void |
DestinationCache.messageRemoved(JmsDestination destination,
MessageImpl message)
This method is called when the MessageMgr removes a
message from the cache. |
void |
DestinationEventListener.destinationAdded(JmsDestination destination,
DestinationCache cache)
This method is called when a new destination is added to the DestinationManager |
void |
DestinationEventListener.destinationRemoved(JmsDestination destination,
DestinationCache cache)
This method is called when a new destination is removed from the DestinationManager |
DestinationCache |
DestinationManager.createDestinationCache(JmsDestination dest)
Create a destination of the specified type. |
DestinationCache |
DestinationManager.createDestinationCache(java.sql.Connection connection,
JmsDestination dest)
Create a destination of the specified type. |
void |
DestinationManager.destroyDestinationCache(JmsDestination dest)
Delete the specfied destination |
DestinationCache |
DestinationManager.getDestinationCache(JmsDestination dest)
Return the destination cache associated with the dest object |
boolean |
DestinationManager.hasDestinationCache(JmsDestination dest)
Check if the specified destination exists. |
void |
DestinationManager.createDestination(JmsDestination destination)
Create a non-administered destination and cache it. |
boolean |
DestinationManager.createAdministeredDestination(JmsDestination dest)
Create an administered destination using the specified destination. |
void |
DestinationManager.deleteAdministeredDestination(JmsDestination dest)
Remove the corresponding administered destination from persistent store, from transient memory and from the jndi context. |
boolean |
DestinationManager.messageAdded(JmsDestination destination,
MessageImpl message)
|
void |
DestinationManager.messageRemoved(JmsDestination destination,
MessageImpl message)
|
boolean |
DestinationManager.persistentMessageAdded(java.sql.Connection connection,
JmsDestination destination,
MessageImpl message)
|
void |
DestinationManager.persistentMessageRemoved(java.sql.Connection connection,
JmsDestination destination,
MessageImpl message)
|
boolean |
DestinationManager.destinationExists(JmsDestination destination)
Check if the specified destination exists. |
static MessageHandle |
MessageHandleFactory.getHandle(JmsDestination dest,
java.lang.String name,
MessageImpl message)
Use the message, destination and optionally, the consumer name to retrieve a message handle. |
static MessageHandle |
MessageHandleFactory.createHandle(JmsDestination dest,
java.lang.String name,
MessageImpl message)
Create a transient message handle. |
static MessageHandle |
MessageHandleFactory.createPersistentHandle(java.sql.Connection connection,
JmsDestination dest,
java.lang.String name,
MessageImpl message)
Create a persistent message handle from the destination and consumer name |
static void |
MessageHandleFactory.destroyPersistentHandle(java.sql.Connection connection,
JmsDestination destination,
java.lang.String name,
MessageImpl message)
Destroy a persistent handle associated with a destination, consumer name and message |
boolean |
MessageManagerEventListener.messageAdded(JmsDestination destination,
MessageImpl message)
This method is called when the MessageMgr adds a message
for this destination to the cache |
void |
MessageManagerEventListener.messageRemoved(JmsDestination destination,
MessageImpl message)
This method is called when the MessageMgr removes a
message from the cache. |
boolean |
MessageManagerEventListener.persistentMessageAdded(java.sql.Connection connection,
JmsDestination destination,
MessageImpl message)
This event is called when the MessageMgr adds a persistent
message to the cache. |
void |
MessageManagerEventListener.persistentMessageRemoved(java.sql.Connection connection,
JmsDestination destination,
MessageImpl message)
This event is called when the MessageMgr removes a persistent
message from the cache. |
void |
MessageMgr.addDestination(JmsDestination destination)
Create the specified destination. |
void |
MessageMgr.removeDestination(JmsDestination destination)
Remove this destination and all attached consumers. |
boolean |
MessageMgr.exists(JmsDestination destination)
Return true if the specified destination exists. |
java.util.Iterator |
MessageMgr.getConsumers(JmsDestination destination)
Returns an iterator of active consumers registered to a given destination |
ConsumerEndpoint |
MessageMgr.resolveConsumer(JmsDestination destination,
java.lang.String id)
Resolves a consumer given its destination and an identity. |
void |
MessageMgr.addEventListener(JmsDestination destination,
MessageManagerEventListener listener)
Add a message listener for a specific destination to be informed when messages, for the destination are added or removed from the queue. |
void |
MessageMgr.removeEventListener(JmsDestination destination,
MessageManagerEventListener listener)
Remove the listener for the specified destination. |
void |
PersistentMessageHandle.setDestination(JmsDestination destination)
Set the destination that owns this handle |
boolean |
QueueDestinationCache.messageAdded(JmsDestination destination,
MessageImpl message)
|
void |
QueueDestinationCache.messageRemoved(JmsDestination destination,
MessageImpl message)
This method is called when the MessageMgr removes a message
from the cache. |
boolean |
QueueDestinationCache.persistentMessageAdded(java.sql.Connection connection,
JmsDestination destination,
MessageImpl message)
|
void |
QueueDestinationCache.persistentMessageRemoved(java.sql.Connection connection,
JmsDestination destination,
MessageImpl message)
|
void |
TopicConsumerEndpoint.destinationAdded(JmsDestination destination,
DestinationCache cache)
|
void |
TopicConsumerEndpoint.destinationRemoved(JmsDestination destination,
DestinationCache cache)
|
boolean |
TopicDestinationCache.messageAdded(JmsDestination destination,
MessageImpl message)
|
void |
TopicDestinationCache.messageRemoved(JmsDestination destination,
MessageImpl message)
|
boolean |
TopicDestinationCache.persistentMessageAdded(java.sql.Connection connection,
JmsDestination destination,
MessageImpl message)
|
void |
TopicDestinationCache.persistentMessageRemoved(java.sql.Connection connection,
JmsDestination destination,
MessageImpl message)
|
void |
TransientMessageHandle.setDestination(JmsDestination destination)
Set the destination that owns this handle |
Uses of JmsDestination in org.exolab.jms.persistence |
Methods in org.exolab.jms.persistence with parameters of type JmsDestination | |
java.util.Vector |
BatchingRdbmsAdapter.getMessageHandles(java.sql.Connection connection,
JmsDestination destination,
java.lang.String name)
|
java.util.Vector |
BatchingRdbmsAdapter.getNonExpiredMessages(java.sql.Connection connection,
JmsDestination destination)
|
java.util.Vector |
Messages.getNonExpiredMessages(java.sql.Connection connection,
JmsDestination destination)
Retrieve the message handle for all unexpired messages |
java.util.Vector |
ObjectAdapter.getMessageHandles(java.sql.Connection connection,
JmsDestination destination,
java.lang.String name)
|
java.util.Vector |
ObjectAdapter.getNonExpiredMessages(java.sql.Connection connection,
JmsDestination destination)
|
abstract java.util.Vector |
PersistenceAdapter.getNonExpiredMessages(java.sql.Connection connection,
JmsDestination destination)
Retrieve a list of unexpired PersistentMessageHandle 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)
|
|
||||||||
PREV NEXT | FRAMES NO FRAMES |