#include <Destination.h>
Inheritance diagram for cms::Destination:
Public Types | |
enum | DestinationType { TOPIC, QUEUE, TEMPORARY_TOPIC, TEMPORARY_QUEUE } |
Public Member Functions | |
virtual | ~Destination (void) |
virtual DestinationType | getDestinationType (void) const =0 |
virtual std::string | toString (void) const =0 |
virtual std::string | toProviderString (void) const =0 |
virtual cms::Destination * | clone (void) const =0 |
virtual void | copy (const cms::Destination &source)=0 |
virtual const activemq::util::Properties & | getProperties (void) const =0 |
|
|
|
Destructor |
|
Creates a new instance of this destination type that is a copy of this one, and returns it.
|
|
Copies the contents of the given Destinastion object to this one.
|
|
Retrieve the Destination Type for this Destination
|
|
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.
|
|
Converts the Destination to a String value representing the Provider specific name fot this destination, which is not necessarily equal to the User Supplied name of the Destination
|
|
Converts the Destination Name into a String
|