#include <src/main/activemq/commands/ActiveMQTopic.h>

Public Member Functions | |
| ActiveMQTopic () | |
| ActiveMQTopic (const std::string &name) | |
| virtual | ~ActiveMQTopic () throw () |
| virtual unsigned char | getDataStructureType () const |
| Get the DataStructure Type as defined in CommandTypes.h. | |
| virtual ActiveMQTopic * | cloneDataStructure () const |
| Clone this obbject and return a new instance that the caller now owns, this will be an exact copy of this one. | |
| virtual void | copyDataStructure (const DataStructure *src) |
| virtual std::string | toString () const |
| Returns a string containing the information for this DataStructure such as its type and value of its elements. | |
| virtual bool | equals (const DataStructure *value) const |
| virtual const cms::Topic * | getCMSDestination () const |
| virtual cms::Destination::DestinationType | getDestinationType () const |
| Returns the Type of Destination that this object represents. | |
| virtual cms::Destination * | clone () const |
| Creates a new instance of this destination type that is a copy of this one, and returns it. | |
| virtual void | copy (const cms::Destination &source) |
| virtual const cms::CMSProperties & | getCMSProperties () const |
| Retrieve any properties that might be part of the destination that was specified. | |
| virtual bool | equals (const cms::Destination &other) const |
| virtual std::string | getTopicName () const |
| Gets the name of this topic. | |
Static Public Attributes | |
| static const unsigned char | ID_ACTIVEMQTOPIC = 101 |
| activemq::commands::ActiveMQTopic::ActiveMQTopic | ( | ) |
| activemq::commands::ActiveMQTopic::ActiveMQTopic | ( | const std::string & | name | ) |
| virtual activemq::commands::ActiveMQTopic::~ActiveMQTopic | ( | ) | throw () [virtual] |
| virtual cms::Destination* activemq::commands::ActiveMQTopic::clone | ( | ) | const [inline, virtual] |
Creates a new instance of this destination type that is a copy of this one, and returns it.
Implements cms::Destination.
| virtual ActiveMQTopic* activemq::commands::ActiveMQTopic::cloneDataStructure | ( | ) | const [virtual] |
Clone this obbject and return a new instance that the caller now owns, this will be an exact copy of this one.
Reimplemented from activemq::commands::ActiveMQDestination.
| virtual void activemq::commands::ActiveMQTopic::copy | ( | const cms::Destination & | source | ) | [inline, virtual] |
| virtual void activemq::commands::ActiveMQTopic::copyDataStructure | ( | const DataStructure * | src | ) | [virtual] |
Reimplemented from activemq::commands::ActiveMQDestination.
| virtual bool activemq::commands::ActiveMQTopic::equals | ( | const cms::Destination & | other | ) | const [virtual] |
| virtual bool activemq::commands::ActiveMQTopic::equals | ( | const DataStructure * | value | ) | const [virtual] |
Reimplemented from activemq::commands::ActiveMQDestination.
| virtual const cms::Topic* activemq::commands::ActiveMQTopic::getCMSDestination | ( | ) | const [inline, virtual] |
Reimplemented from activemq::commands::ActiveMQDestination.
| virtual const cms::CMSProperties& activemq::commands::ActiveMQTopic::getCMSProperties | ( | ) | const [inline, virtual] |
Retrieve any properties that might be part of the destination that was specified.
This is a deviation from the JMS spec but necessary due to C++ restrictions.
Implements cms::Destination.
| virtual unsigned char activemq::commands::ActiveMQTopic::getDataStructureType | ( | ) | const [virtual] |
Get the DataStructure Type as defined in CommandTypes.h.
Reimplemented from activemq::commands::ActiveMQDestination.
| virtual cms::Destination::DestinationType activemq::commands::ActiveMQTopic::getDestinationType | ( | ) | const [inline, virtual] |
Returns the Type of Destination that this object represents.
Implements activemq::commands::ActiveMQDestination.
References cms::Destination::TOPIC.
| virtual std::string activemq::commands::ActiveMQTopic::getTopicName | ( | ) | const [inline, virtual] |
Gets the name of this topic.
| CMSException | - If an internal error occurs. |
Implements cms::Topic.
| virtual std::string activemq::commands::ActiveMQTopic::toString | ( | ) | const [virtual] |
Returns a string containing the information for this DataStructure such as its type and value of its elements.
Reimplemented from activemq::commands::ActiveMQDestination.
const unsigned char activemq::commands::ActiveMQTopic::ID_ACTIVEMQTOPIC = 101 [static] |
1.6.1