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

Public Member Functions | |
| ActiveMQQueue () | |
| ActiveMQQueue (const std::string &name) | |
| virtual | ~ActiveMQQueue () throw () |
| virtual unsigned char | getDataStructureType () const |
| Get the DataStructure Type as defined in CommandTypes.h. | |
| virtual ActiveMQQueue * | 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::Queue * | 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 | getQueueName () const |
| Gets the name of this queue. | |
Static Public Attributes | |
| static const unsigned char | ID_ACTIVEMQQUEUE = 100 |
| activemq::commands::ActiveMQQueue::ActiveMQQueue | ( | ) |
| activemq::commands::ActiveMQQueue::ActiveMQQueue | ( | const std::string & | name | ) |
| virtual activemq::commands::ActiveMQQueue::~ActiveMQQueue | ( | ) | throw () [virtual] |
| virtual cms::Destination* activemq::commands::ActiveMQQueue::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 ActiveMQQueue* activemq::commands::ActiveMQQueue::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::ActiveMQQueue::copy | ( | const cms::Destination & | source | ) | [inline, virtual] |
| virtual void activemq::commands::ActiveMQQueue::copyDataStructure | ( | const DataStructure * | src | ) | [virtual] |
Reimplemented from activemq::commands::ActiveMQDestination.
| virtual bool activemq::commands::ActiveMQQueue::equals | ( | const cms::Destination & | other | ) | const [virtual] |
| virtual bool activemq::commands::ActiveMQQueue::equals | ( | const DataStructure * | value | ) | const [virtual] |
Reimplemented from activemq::commands::ActiveMQDestination.
| virtual const cms::Queue* activemq::commands::ActiveMQQueue::getCMSDestination | ( | ) | const [inline, virtual] |
Reimplemented from activemq::commands::ActiveMQDestination.
| virtual const cms::CMSProperties& activemq::commands::ActiveMQQueue::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::ActiveMQQueue::getDataStructureType | ( | ) | const [virtual] |
Get the DataStructure Type as defined in CommandTypes.h.
Reimplemented from activemq::commands::ActiveMQDestination.
| virtual cms::Destination::DestinationType activemq::commands::ActiveMQQueue::getDestinationType | ( | ) | const [inline, virtual] |
Returns the Type of Destination that this object represents.
Implements activemq::commands::ActiveMQDestination.
References cms::Destination::QUEUE.
| virtual std::string activemq::commands::ActiveMQQueue::getQueueName | ( | ) | const [inline, virtual] |
Gets the name of this queue.
| CMSException | - If an internal error occurs. |
Implements cms::Queue.
| virtual std::string activemq::commands::ActiveMQQueue::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::ActiveMQQueue::ID_ACTIVEMQQUEUE = 100 [static] |
1.6.1