Public Member Functions |
| ActiveMQTempTopic () |
| ActiveMQTempTopic (const std::string &name) |
virtual | ~ActiveMQTempTopic () throw () |
virtual unsigned char | getDataStructureType () const |
| Get the DataStructure Type as defined in CommandTypes.h.
|
virtual ActiveMQTempTopic * | 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) |
| Copy the contents of the passed object into this objects members, overwriting any existing data.
|
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 |
| Compares the DataStructure passed in to this one, and returns if they are equivalent.
|
virtual const cms::Destination * | 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) |
| Copies the contents of the given Destination object to this one.
|
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 |
| Compares two Destination instances to determine if they represent the same logic Destination.
|
virtual std::string | getTopicName () const |
| Gets the name of this topic.
|
virtual void | destroy () |
| Destroy's the Temporary Destination at the Provider.
|
Public Member Functions inherited from activemq::commands::ActiveMQTempDestination |
| ActiveMQTempDestination () |
| ActiveMQTempDestination (const std::string &name) |
virtual | ~ActiveMQTempDestination () throw () |
virtual void | close () |
| Closes this object and deallocates the appropriate resources.
|
virtual void | setPhysicalName (const std::string &physicalName) |
| Set this destination's physical name.
|
void | setConnection (core::ActiveMQConnection *connection) |
| Sets the Parent Connection that is notified when this destination is destroyed.
|
core::ActiveMQConnection * | getConnection () const |
| Retrieves the Parent Connection that created this Connection.
|
std::string | getConnectionId () const |
Public Member Functions inherited from activemq::commands::ActiveMQDestination |
| ActiveMQDestination () |
| ActiveMQDestination (const std::string &physicalName) |
virtual | ~ActiveMQDestination () throw () |
virtual std::string | getPhysicalName () const |
| Fetch this destination's physical name.
|
virtual bool | isAdvisory () const |
virtual void | setAdvisory (bool advisory) |
virtual bool | isExclusive () const |
virtual void | setExclusive (bool exclusive) |
virtual bool | isOrdered () const |
virtual void | setOrdered (bool ordered) |
virtual std::string | getOrderedTarget () const |
virtual void | setOrderedTarget (const std::string &orderedTarget) |
std::string | getDestinationTypeAsString () const |
| Returns the type of Destination that this object represents as a string, the available string values are, "Queue", "Topic", "TempQueue" and "TempTopic".
|
virtual bool | isTemporary () const |
| Returns true if a temporary Destination.
|
virtual bool | isTopic () const |
| Returns true if a Topic Destination.
|
virtual bool | isQueue () const |
| Returns true if a Queue Destination.
|
virtual bool | isComposite () const |
| Returns true if this destination represents a collection of destinations; allowing a set of destinations to be published to or subscribed from in one CMS operation.
|
decaf::util::ArrayList
< Pointer< ActiveMQDestination > > | getCompositeDestinations () const |
| Returns an ArrayList containing all the ActiveMQDestinations that comprise this Composite destination, if this destination is composite, otherwise it returns an empty list.
|
virtual bool | isWildcard () const |
const
activemq::util::ActiveMQProperties & | getOptions () const |
Pointer< ActiveMQDestination > | createDestination (const std::string &name) const |
| Create a new Destination that's of the same type as this one but with the given destination name.
|
virtual int | compareTo (const ActiveMQDestination &value) const |
virtual bool | equals (const ActiveMQDestination &value) const |
virtual bool | operator== (const ActiveMQDestination &value) const |
virtual bool | operator< (const ActiveMQDestination &value) const |
Public Member Functions inherited from activemq::commands::BaseDataStructure |
virtual | ~BaseDataStructure () |
virtual bool | isMarshalAware () const |
| Determine if the class implementing this interface is really wanting to be told about marshaling.
|
virtual void | beforeMarshal (wireformat::WireFormat *wireFormat AMQCPP_UNUSED) |
virtual void | afterMarshal (wireformat::WireFormat *wireFormat AMQCPP_UNUSED) |
virtual void | beforeUnmarshal (wireformat::WireFormat *wireFormat AMQCPP_UNUSED) |
virtual void | afterUnmarshal (wireformat::WireFormat *wireFormat AMQCPP_UNUSED) |
virtual void | setMarshaledForm (wireformat::WireFormat *wireFormat AMQCPP_UNUSED, const std::vector< char > &data AMQCPP_UNUSED) |
virtual std::vector< unsigned
char > | getMarshaledForm (wireformat::WireFormat *wireFormat AMQCPP_UNUSED) |
virtual void | copyDataStructure (const DataStructure *src AMQCPP_UNUSED) |
virtual bool | equals (const DataStructure *value AMQCPP_UNUSED) const |
Public Member Functions inherited from activemq::commands::DataStructure |
virtual | ~DataStructure () |
virtual | ~MarshalAware () |
virtual void | beforeMarshal (WireFormat *wireFormat)=0 |
| Called before marshaling is started to prepare the object to be marshaled.
|
virtual void | afterMarshal (WireFormat *wireFormat)=0 |
| Called after marshaling is started to cleanup the object being marshaled.
|
virtual void | beforeUnmarshal (WireFormat *wireFormat)=0 |
| Called before unmarshaling is started to prepare the object to be unmarshaled.
|
virtual void | afterUnmarshal (WireFormat *wireFormat)=0 |
| Called after unmarshaling is started to cleanup the object being unmarshaled.
|
virtual void | setMarshaledForm (WireFormat *wireFormat, const std::vector< char > &data)=0 |
| Called to set the data to this object that will contain the objects marshaled form.
|
virtual std::vector< unsigned
char > | getMarshaledForm (WireFormat *wireFormat)=0 |
| Called to get the data to this object that will contain the objects marshaled form.
|
virtual | ~Comparable () |
virtual int | compareTo (const ActiveMQDestination &value) const =0 |
| Compares this object with the specified object for order.
|
virtual bool | equals (const ActiveMQDestination &value) const =0 |
virtual bool | operator== (const ActiveMQDestination &value) const =0 |
| Compares equality between this object and the one passed.
|
virtual bool | operator< (const ActiveMQDestination &value) const =0 |
| Compares this object to another and returns true if this object is considered to be less than the one passed.
|
virtual | ~Closeable () |
virtual | ~TemporaryTopic () |
virtual | ~Topic () |
virtual | ~Destination () |