org.apache.activemq.command
Class ActiveMQTempTopic

java.lang.Object
  extended by org.apache.activemq.jndi.JNDIBaseStorable
      extended by org.apache.activemq.command.ActiveMQDestination
          extended by org.apache.activemq.command.ActiveMQTempDestination
              extended by org.apache.activemq.command.ActiveMQTempTopic
All Implemented Interfaces:
Externalizable, Serializable, Comparable<Object>, Destination, TemporaryTopic, Topic, Referenceable, DataStructure, JNDIStorableInterface

public class ActiveMQTempTopic
extends ActiveMQTempDestination
implements TemporaryTopic

See Also:
Serialized Form

Field Summary
static byte DATA_STRUCTURE_TYPE
           
 
Fields inherited from class org.apache.activemq.command.ActiveMQTempDestination
connection, connectionId, sequenceId
 
Fields inherited from class org.apache.activemq.command.ActiveMQDestination
COMPOSITE_SEPERATOR, compositeDestinations, destinationPaths, hashValue, isPattern, options, PATH_SEPERATOR, physicalName, QUEUE_QUALIFIED_PREFIX, QUEUE_TYPE, TEMP_DESTINATION_NAME_PREFIX, TEMP_MASK, TEMP_QUEUE_QUALIFED_PREFIX, TEMP_QUEUE_TYPE, TEMP_TOPIC_QUALIFED_PREFIX, TEMP_TOPIC_TYPE, TOPIC_QUALIFIED_PREFIX, TOPIC_TYPE, unresolvableDestinationTransformer
 
Constructor Summary
ActiveMQTempTopic()
           
ActiveMQTempTopic(ConnectionId connectionId, long sequenceId)
           
ActiveMQTempTopic(String name)
           
 
Method Summary
 byte getDataStructureType()
           
 byte getDestinationType()
           
protected  String getQualifiedPrefix()
           
 String getTopicName()
           
 boolean isTopic()
           
 
Methods inherited from class org.apache.activemq.command.ActiveMQTempDestination
delete, getConnection, getConnectionId, getSequenceId, isTemporary, setConnection, setConnectionId, setPhysicalName
 
Methods inherited from class org.apache.activemq.command.ActiveMQDestination
buildFromProperties, compare, compareTo, createDestination, createDestination, equals, getCompositeDestinations, getDestinationPaths, getDestinationTypeAsString, getOptions, getPhysicalName, getQualifiedName, getUnresolvableDestinationTransformer, hashCode, isComposite, isMarshallAware, isPattern, isQueue, populateProperties, readExternal, setCompositeDestinations, setUnresolvableDestinationTransformer, toString, transform, writeExternal
 
Methods inherited from class org.apache.activemq.jndi.JNDIBaseStorable
getProperties, getReference, setProperties
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface javax.jms.TemporaryTopic
delete
 
Methods inherited from interface javax.jms.Topic
toString
 

Field Detail

DATA_STRUCTURE_TYPE

public static final byte DATA_STRUCTURE_TYPE
See Also:
Constant Field Values
Constructor Detail

ActiveMQTempTopic

public ActiveMQTempTopic()

ActiveMQTempTopic

public ActiveMQTempTopic(String name)

ActiveMQTempTopic

public ActiveMQTempTopic(ConnectionId connectionId,
                         long sequenceId)
Method Detail

getDataStructureType

public byte getDataStructureType()
Specified by:
getDataStructureType in interface DataStructure
Returns:
The type of the data structure

isTopic

public boolean isTopic()
Overrides:
isTopic in class ActiveMQDestination

getTopicName

public String getTopicName()
                    throws JMSException
Specified by:
getTopicName in interface Topic
Throws:
JMSException

getDestinationType

public byte getDestinationType()
Specified by:
getDestinationType in class ActiveMQDestination

getQualifiedPrefix

protected String getQualifiedPrefix()
Specified by:
getQualifiedPrefix in class ActiveMQDestination


Copyright © 2005–2013 The Apache Software Foundation. All rights reserved.