Package com.datastax.oss.pulsar.jms.api
Class JMSDestinationMetadata.VirtualDestinationMetadata
java.lang.Object
com.datastax.oss.pulsar.jms.api.JMSDestinationMetadata
com.datastax.oss.pulsar.jms.api.JMSDestinationMetadata.VirtualDestinationMetadata
- Enclosing class:
- JMSDestinationMetadata
public static final class JMSDestinationMetadata.VirtualDestinationMetadata
extends JMSDestinationMetadata
The Destination is a Virtual Destination, with the set of actual physical destinations.
-
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
ConstructorsConstructorDescriptionVirtualDestinationMetadata(String destination, boolean queue, boolean multiTopic, boolean regex, List<JMSDestinationMetadata> destinations) -
Method Summary
Methods inherited from class com.datastax.oss.pulsar.jms.api.JMSDestinationMetadata
getDestination, unwrap
-
Constructor Details
-
VirtualDestinationMetadata
public VirtualDestinationMetadata(String destination, boolean queue, boolean multiTopic, boolean regex, List<JMSDestinationMetadata> destinations)
-
-
Method Details
-
isRegex
public boolean isRegex() -
isMultiTopic
public boolean isMultiTopic() -
getDestinations
-
isQueue
public boolean isQueue()- Specified by:
isQueuein classJMSDestinationMetadata
-
isTopic
public boolean isTopic()- Specified by:
isTopicin classJMSDestinationMetadata
-
isVirtualDestination
public boolean isVirtualDestination()- Specified by:
isVirtualDestinationin classJMSDestinationMetadata
-