Package com.datastax.oss.pulsar.jms.api
Class JMSDestinationMetadata.QueueMetadata
java.lang.Object
com.datastax.oss.pulsar.jms.api.JMSDestinationMetadata
com.datastax.oss.pulsar.jms.api.JMSDestinationMetadata.PhysicalPulsarTopicMetadata
com.datastax.oss.pulsar.jms.api.JMSDestinationMetadata.QueueMetadata
- Enclosing class:
- JMSDestinationMetadata
public static final class JMSDestinationMetadata.QueueMetadata
extends JMSDestinationMetadata.PhysicalPulsarTopicMetadata
The destination is a JMS Queue. A Queue is mapped to a single Pulsar Subscription.
-
Nested Class Summary
Nested classes/interfaces inherited from class com.datastax.oss.pulsar.jms.api.JMSDestinationMetadata
JMSDestinationMetadata.ConsumerMetadata, JMSDestinationMetadata.PhysicalPulsarTopicMetadata, JMSDestinationMetadata.ProducerMetadata, JMSDestinationMetadata.QueueMetadata, JMSDestinationMetadata.SubscriptionMetadata, JMSDestinationMetadata.TopicMetadata, JMSDestinationMetadata.VirtualDestinationMetadata -
Constructor Summary
ConstructorsConstructorDescriptionQueueMetadata(String destination, boolean exists, String pulsarTopic, List<JMSDestinationMetadata.ProducerMetadata> producers, int partitions, String queueSubscription, boolean queueSubscriptionExists, JMSDestinationMetadata.SubscriptionMetadata subscriptionMetadata) -
Method Summary
Methods inherited from class com.datastax.oss.pulsar.jms.api.JMSDestinationMetadata.PhysicalPulsarTopicMetadata
getPartitions, getProducers, getPulsarTopic, isExists, isPartitioned, isVirtualDestinationMethods inherited from class com.datastax.oss.pulsar.jms.api.JMSDestinationMetadata
getDestination, unwrap
-
Constructor Details
-
QueueMetadata
public QueueMetadata(String destination, boolean exists, String pulsarTopic, List<JMSDestinationMetadata.ProducerMetadata> producers, int partitions, String queueSubscription, boolean queueSubscriptionExists, JMSDestinationMetadata.SubscriptionMetadata subscriptionMetadata)
-
-
Method Details
-
isQueueSubscriptionExists
public boolean isQueueSubscriptionExists() -
getQueueSubscription
-
getSubscriptionMetadata
-
isQueue
public boolean isQueue()- Specified by:
isQueuein classJMSDestinationMetadata
-
isTopic
public boolean isTopic()- Specified by:
isTopicin classJMSDestinationMetadata
-