public final class DestinationDefinitionProvider extends AbstractDefinitionProvider
setup| Constructor and Description |
|---|
DestinationDefinitionProvider(FFMQEngineSetup setup)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
addQueueDefinition(QueueDefinition queueDef) |
void |
addTopicDefinition(TopicDefinition topicDef) |
String[] |
getAllQueueNames() |
String[] |
getAllTopicNames() |
QueueDefinition |
getQueueDefinition(String queueName) |
TopicDefinition |
getTopicDefinition(String topicName) |
boolean |
hasQueueDefinition(String queueName) |
boolean |
hasTopicDefinition(String queueName) |
void |
loadExistingDefinitions() |
void |
removeQueueDefinition(QueueDefinition queueDef) |
void |
removeTopicDefinition(String topicName) |
public DestinationDefinitionProvider(FFMQEngineSetup setup)
public void loadExistingDefinitions()
throws javax.jms.JMSException
javax.jms.JMSExceptionpublic QueueDefinition getQueueDefinition(String queueName) throws javax.jms.JMSException
javax.jms.JMSExceptionpublic boolean hasQueueDefinition(String queueName) throws javax.jms.JMSException
javax.jms.JMSExceptionpublic void addQueueDefinition(QueueDefinition queueDef) throws javax.jms.JMSException
javax.jms.JMSExceptionpublic void removeQueueDefinition(QueueDefinition queueDef)
public TopicDefinition getTopicDefinition(String topicName) throws javax.jms.JMSException
javax.jms.JMSExceptionpublic boolean hasTopicDefinition(String queueName) throws javax.jms.JMSException
javax.jms.JMSExceptionpublic void addTopicDefinition(TopicDefinition topicDef) throws javax.jms.JMSException
javax.jms.JMSExceptionpublic void removeTopicDefinition(String topicName)
public String[] getAllQueueNames()
public String[] getAllTopicNames()
Copyright © 2021. All rights reserved.