org.jboss.messaging.jms
Class JBossTopic
java.lang.Object
org.jboss.messaging.jms.JBossDestination
org.jboss.messaging.jms.JBossTopic
- All Implemented Interfaces:
- java.io.Serializable, javax.jms.Destination, javax.jms.Topic
- Direct Known Subclasses:
- JBossTemporaryTopic
public class JBossTopic
- extends JBossDestination
- implements javax.jms.Topic
- Version:
- $Revision: 3804 $
$Id: JBossTopic.java 3804 2008-02-26 20:56:08Z timfox $
- Author:
- Ovidiu Feodorov, Tim Fox
- See Also:
- Serialized Form
Constructor Summary |
|
JBossTopic(java.lang.String name)
|
protected |
JBossTopic(java.lang.String address,
java.lang.String name)
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
JMS_TOPIC_ADDRESS_PREFIX
public static final java.lang.String JMS_TOPIC_ADDRESS_PREFIX
- See Also:
- Constant Field Values
JBossTopic
public JBossTopic(java.lang.String name)
JBossTopic
protected JBossTopic(java.lang.String address,
java.lang.String name)
createQueueNameForDurableSubscription
public static java.lang.String createQueueNameForDurableSubscription(java.lang.String clientID,
java.lang.String subscriptionName)
decomposeQueueNameForDurableSubscription
public static Pair<java.lang.String,java.lang.String> decomposeQueueNameForDurableSubscription(java.lang.String queueName)
getTopicName
public java.lang.String getTopicName()
throws javax.jms.JMSException
- Specified by:
getTopicName
in interface javax.jms.Topic
- Throws:
javax.jms.JMSException
isTemporary
public boolean isTemporary()
- Specified by:
isTemporary
in class JBossDestination
toString
public java.lang.String toString()
- Specified by:
toString
in interface javax.jms.Topic
- Overrides:
toString
in class java.lang.Object
Copyright © 2006 JBoss Inc. All Rights Reserved.