public final class DestinationTools extends Object
Utility functions to create or check destinations names and references
| Constructor and Description |
|---|
DestinationTools() |
| Modifier and Type | Method and Description |
|---|---|
static DestinationRef |
asRef(javax.jms.Destination destination)
Make sure the given destination is a light-weight serializable destination reference
|
static javax.jms.Queue |
asRef(javax.jms.Queue queue)
Make sure the given destination is a light-weight serializable destination reference
|
static javax.jms.Topic |
asRef(javax.jms.Topic topic)
Make sure the given destination is a light-weight serializable destination reference
|
static void |
checkQueueName(String queueName)
Check the validity of a queue name
|
static void |
checkTopicName(String topicName)
Check the validity of a topic name
|
static String |
getQueueNameForTopicConsumer(String topicName,
String consumerID)
Get a queue name for a given topic consumer
|
public static DestinationRef asRef(javax.jms.Destination destination) throws javax.jms.JMSException
javax.jms.JMSExceptionpublic static javax.jms.Queue asRef(javax.jms.Queue queue)
throws javax.jms.JMSException
javax.jms.JMSExceptionpublic static javax.jms.Topic asRef(javax.jms.Topic topic)
throws javax.jms.JMSException
javax.jms.JMSExceptionpublic static String getQueueNameForTopicConsumer(String topicName, String consumerID)
public static void checkQueueName(String queueName) throws javax.jms.JMSException
javax.jms.JMSExceptionpublic static void checkTopicName(String topicName) throws javax.jms.JMSException
javax.jms.JMSExceptionCopyright © 2019. All rights reserved.