Package com.datastax.oss.pulsar.jms.api
Class JMSDestinationMetadata.TopicMetadata
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.TopicMetadata
- Enclosing class:
- JMSDestinationMetadata
public static final class JMSDestinationMetadata.TopicMetadata
extends JMSDestinationMetadata.PhysicalPulsarTopicMetadata
The destination is a JMS Topic, that maps to a Pulsar Topic with a set of Subscriptions.
-
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
ConstructorsConstructorDescriptionTopicMetadata(String destination, boolean exists, String pulsarTopic, List<JMSDestinationMetadata.ProducerMetadata> producers, int partitions, List<JMSDestinationMetadata.SubscriptionMetadata> subscriptions) -
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
-
TopicMetadata
public TopicMetadata(String destination, boolean exists, String pulsarTopic, List<JMSDestinationMetadata.ProducerMetadata> producers, int partitions, List<JMSDestinationMetadata.SubscriptionMetadata> subscriptions)
-
-
Method Details
-
getSubscriptions
-
isQueue
public boolean isQueue()- Specified by:
isQueuein classJMSDestinationMetadata
-
isTopic
public boolean isTopic()- Specified by:
isTopicin classJMSDestinationMetadata
-