activemq-cpp-3.6.0
activemq::util::AdvisorySupport Class Reference

Support class that provides various static constants for use in constructing Destination names for the ActiveMQ advisory destinations. More...

#include <src/main/activemq/util/AdvisorySupport.h>

Public Member Functions

 ~AdvisorySupport ()

Static Public Member Functions

static
commands::ActiveMQDestination
getTempDestinationCompositeAdvisoryTopic ()
 Returns a new Pointer to an Destination that will consume the advisory messages for both Temporary Topic and Temporary Queue creation on the broker.
static
commands::ActiveMQDestination
getAllDestinationsCompositeAdvisoryTopic ()
 Returns a new Pointer to an Destination that will consume the advisory messages for all Destinations created by the Broker, Queue, Topic, Temporary Queue and Temporary Topic.
static std::vector
< commands::ActiveMQDestination * > 
getAllDestinationAdvisoryTopics (const cms::Destination *destination)
 Returns a new vector that contains pointers to all the available advisory topics for the given destination.
static std::vector
< commands::ActiveMQDestination * > 
getAllDestinationAdvisoryTopics (const commands::ActiveMQDestination *destination)
 Returns a new vector that contains pointers to all the available advisory topics for the given destination.
static
commands::ActiveMQDestination
getConnectionAdvisoryTopic ()
 Returns a new Pointer to an Destination that will consume advisory messages for Connections.
static
commands::ActiveMQDestination
getQueueAdvisoryTopic ()
 Returns a new Pointer to an Destination that will consume advisory messages for Queues.
static
commands::ActiveMQDestination
getTopicAdvisoryTopic ()
 Returns a new Pointer to an Destination that will consume advisory messages for Topics.
static
commands::ActiveMQDestination
getTempQueueAdvisoryTopic ()
 Returns a new Pointer to an Destination that will consume advisory messages for Temporary Queues.
static
commands::ActiveMQDestination
getTempTopicAdvisoryTopic ()
 Returns a new Pointer to an Destination that will consume advisory messages for Temporary Topics.
static
commands::ActiveMQDestination
getConsumerAdvisoryTopic (const cms::Destination *destination)
 Returns a new Pointer to an Destination that will consume advisory messages for Consumer events.
static
commands::ActiveMQDestination
getConsumerAdvisoryTopic (const commands::ActiveMQDestination *destination)
 Returns a new Pointer to an Destination that will consume advisory messages for Consumer events.
static
commands::ActiveMQDestination
getProducerAdvisoryTopic (const cms::Destination *destination)
 Returns a new Pointer to an Destination that will consume advisory messages for Producer events.
static
commands::ActiveMQDestination
getProducerAdvisoryTopic (const commands::ActiveMQDestination *destination)
 Returns a new Pointer to an Destination that will consume advisory messages for Producer events.
static
commands::ActiveMQDestination
getExpiredMessageTopic (const cms::Destination *destination)
 Returns a new Pointer to an Destination that will consume advisory messages for expiration events for messages on the specified destination.
static
commands::ActiveMQDestination
getExpiredMessageTopic (const commands::ActiveMQDestination *destination)
 Returns a new Pointer to an Destination that will consume advisory messages for expiration events for messages on the specified destination.
static
commands::ActiveMQDestination
getExpiredTopicMessageAdvisoryTopic (const cms::Destination *destination)
 Returns a new Pointer to an Destination that will consume advisory messages for expiration events for messages on the specified destination.
static
commands::ActiveMQDestination
getExpiredTopicMessageAdvisoryTopic (const commands::ActiveMQDestination *destination)
 Returns a new Pointer to an Destination that will consume advisory messages for expiration events for messages on the specified destination.
static
commands::ActiveMQDestination
getExpiredQueueMessageAdvisoryTopic (const cms::Destination *destination)
 Returns a new Pointer to an Destination that will consume advisory messages for expiration events for messages on the specified destination.
static
commands::ActiveMQDestination
getExpiredQueueMessageAdvisoryTopic (const commands::ActiveMQDestination *destination)
 Returns a new Pointer to an Destination that will consume advisory messages for expiration events for messages on the specified destination.
static
commands::ActiveMQDestination
getNoConsumersAdvisoryTopic (const cms::Destination *destination)
 Returns a new Pointer to an Destination that will consume advisory messages for no consumer events for messages on the specified destination.
static
commands::ActiveMQDestination
getNoConsumersAdvisoryTopic (const commands::ActiveMQDestination *destination)
 Returns a new Pointer to an Destination that will consume advisory messages for no consumer events for messages on the specified destination.
static
commands::ActiveMQDestination
getNoTopicConsumersAdvisoryTopic (const cms::Destination *destination)
 Returns a new Pointer to an Destination that will consume advisory messages for no consumer events for messages on the specified destination.
static
commands::ActiveMQDestination
getNoTopicConsumersAdvisoryTopic (const commands::ActiveMQDestination *destination)
 Returns a new Pointer to an Destination that will consume advisory messages for no consumer events for messages on the specified destination.
static
commands::ActiveMQDestination
getNoQueueConsumersAdvisoryTopic (const cms::Destination *destination)
 Returns a new Pointer to an Destination that will consume advisory messages for no consumer events for messages on the specified destination.
static
commands::ActiveMQDestination
getNoQueueConsumersAdvisoryTopic (const commands::ActiveMQDestination *destination)
 Returns a new Pointer to an Destination that will consume advisory messages for no consumer events for messages on the specified destination.
static
commands::ActiveMQDestination
getSlowConsumerAdvisoryTopic (const cms::Destination *destination)
 Returns a new Pointer to an Destination that will consume advisory messages for slow consumers of messages on the specified destination.
static
commands::ActiveMQDestination
getSlowConsumerAdvisoryTopic (const commands::ActiveMQDestination *destination)
 Returns a new Pointer to an Destination that will consume advisory messages for slow consumers of messages on the specified destination.
static
commands::ActiveMQDestination
getFastProducerAdvisoryTopic (const cms::Destination *destination)
 Returns a new Pointer to an Destination that will consume advisory messages for fast producers of messages on the specified destination.
static
commands::ActiveMQDestination
getFastProducerAdvisoryTopic (const commands::ActiveMQDestination *destination)
 Returns a new Pointer to an Destination that will consume advisory messages for fast producers of messages on the specified destination.
static
commands::ActiveMQDestination
getMessageDiscardedAdvisoryTopic (const cms::Destination *destination)
 Returns a new Pointer to an Destination that will consume advisory messages when a message is discarded on the specified destination.
static
commands::ActiveMQDestination
getMessageDiscardedAdvisoryTopic (const commands::ActiveMQDestination *destination)
 Returns a new Pointer to an Destination that will consume advisory messages when a message is discarded on the specified destination.
static
commands::ActiveMQDestination
getMessageDeliveredAdvisoryTopic (const cms::Destination *destination)
 Returns a new Pointer to an Destination that will consume advisory messages when a message is dispatched to the specified destination.
static
commands::ActiveMQDestination
getMessageDeliveredAdvisoryTopic (const commands::ActiveMQDestination *destination)
 Returns a new Pointer to an Destination that will consume advisory messages when a message is dispatched to the specified destination.
static
commands::ActiveMQDestination
getMessageConsumedAdvisoryTopic (const cms::Destination *destination)
 Returns a new Pointer to an Destination that will consume advisory messages when a message is consumed from the specified destination.
static
commands::ActiveMQDestination
getMessageConsumedAdvisoryTopic (const commands::ActiveMQDestination *destination)
 Returns a new Pointer to an Destination that will consume advisory messages when a message is consumed from the specified destination.
static
commands::ActiveMQDestination
getMessageDLQdAdvisoryTopic (const cms::Destination *destination)
 Returns a new Pointer to an Destination that will consume advisory messages when a message is sent to the DLQ from the specified destination.
static
commands::ActiveMQDestination
getMessageDLQdAdvisoryTopic (const commands::ActiveMQDestination *destination)
 Returns a new Pointer to an Destination that will consume advisory messages when a message is sent to the DLQ from the specified destination.
static
commands::ActiveMQDestination
getMasterBrokerAdvisoryTopic ()
 Returns a new Pointer to an Destination that will consume advisory messages for Master Brokers.
static
commands::ActiveMQDestination
getNetworkBridgeAdvisoryTopic ()
 Returns a new Pointer to an Destination that will consume advisory messages for Network Bridges.
static
commands::ActiveMQDestination
getFullAdvisoryTopic (const cms::Destination *destination)
 Returns a new Pointer to an Destination that will consume advisory messages when the given destination has become full and cannot receive more messages.
static
commands::ActiveMQDestination
getFullAdvisoryTopic (const commands::ActiveMQDestination *destination)
 Returns a new Pointer to an Destination that will consume advisory messages when the given destination has become full and cannot receive more messages.
static
commands::ActiveMQDestination
getDestinationAdvisoryTopic (const cms::Destination *destination)
 Returns a new Pointer to an Destination that will consume advisory messages for events related to Destination such as create and delete.
static
commands::ActiveMQDestination
getDestinationAdvisoryTopic (const commands::ActiveMQDestination *destination)
 Returns a new Pointer to an Destination that will consume advisory messages for events related to Destination such as create and delete.
static bool isDestinationAdvisoryTopic (const cms::Destination *destination)
static bool isDestinationAdvisoryTopic (const commands::ActiveMQDestination *destination)
static bool isTempDestinationAdvisoryTopic (const cms::Destination *destination)
static bool isTempDestinationAdvisoryTopic (const commands::ActiveMQDestination *destination)
static bool isAdvisoryTopic (const cms::Destination *destination)
static bool isAdvisoryTopic (const commands::ActiveMQDestination *destination)
static bool isConnectionAdvisoryTopic (const cms::Destination *destination)
static bool isConnectionAdvisoryTopic (const commands::ActiveMQDestination *destination)
static bool isProducerAdvisoryTopic (const cms::Destination *destination)
static bool isProducerAdvisoryTopic (const commands::ActiveMQDestination *destination)
static bool isConsumerAdvisoryTopic (const cms::Destination *destination)
static bool isConsumerAdvisoryTopic (const commands::ActiveMQDestination *destination)
static bool isSlowConsumerAdvisoryTopic (const cms::Destination *destination)
static bool isSlowConsumerAdvisoryTopic (const commands::ActiveMQDestination *destination)
static bool isFastProducerAdvisoryTopic (const cms::Destination *destination)
static bool isFastProducerAdvisoryTopic (const commands::ActiveMQDestination *destination)
static bool isMessageConsumedAdvisoryTopic (const cms::Destination *destination)
static bool isMessageConsumedAdvisoryTopic (const commands::ActiveMQDestination *destination)
static bool isMasterBrokerAdvisoryTopic (const cms::Destination *destination)
static bool isMasterBrokerAdvisoryTopic (const commands::ActiveMQDestination *destination)
static bool isMessageDeliveredAdvisoryTopic (const cms::Destination *destination)
static bool isMessageDeliveredAdvisoryTopic (const commands::ActiveMQDestination *destination)
static bool isMessageDiscardedAdvisoryTopic (const cms::Destination *destination)
static bool isMessageDiscardedAdvisoryTopic (const commands::ActiveMQDestination *destination)
static bool isMessageDLQdAdvisoryTopic (const cms::Destination *destination)
static bool isMessageDLQdAdvisoryTopic (const commands::ActiveMQDestination *destination)
static bool isFullAdvisoryTopic (const cms::Destination *destination)
static bool isFullAdvisoryTopic (const commands::ActiveMQDestination *destination)
static bool isNetworkBridgeAdvisoryTopic (const cms::Destination *destination)
static bool isNetworkBridgeAdvisoryTopic (const commands::ActiveMQDestination *destination)

Static Public Attributes

static const std::string ADVISORY_TOPIC_PREFIX
static const std::string PRODUCER_ADVISORY_TOPIC_PREFIX
static const std::string QUEUE_PRODUCER_ADVISORY_TOPIC_PREFIX
static const std::string TOPIC_PRODUCER_ADVISORY_TOPIC_PREFIX
static const std::string CONSUMER_ADVISORY_TOPIC_PREFIX
static const std::string QUEUE_CONSUMER_ADVISORY_TOPIC_PREFIX
static const std::string TOPIC_CONSUMER_ADVISORY_TOPIC_PREFIX
static const std::string EXPIRED_TOPIC_MESSAGES_TOPIC_PREFIX
static const std::string EXPIRED_QUEUE_MESSAGES_TOPIC_PREFIX
static const std::string NO_TOPIC_CONSUMERS_TOPIC_PREFIX
static const std::string NO_QUEUE_CONSUMERS_TOPIC_PREFIX
static const std::string SLOW_CONSUMER_TOPIC_PREFIX
static const std::string FAST_PRODUCER_TOPIC_PREFIX
static const std::string MESSAGE_DISCAREDED_TOPIC_PREFIX
static const std::string FULL_TOPIC_PREFIX
static const std::string MESSAGE_DELIVERED_TOPIC_PREFIX
static const std::string MESSAGE_CONSUMED_TOPIC_PREFIX
static const std::string MESSAGE_DLQ_TOPIC_PREFIX
static const std::string MASTER_BROKER_TOPIC_PREFIX
static const std::string NETWORK_BRIDGE_TOPIC_PREFIX
static const std::string AGENT_TOPIC
static const std::string ADIVSORY_MESSAGE_TYPE
static const std::string MSG_PROPERTY_ORIGIN_BROKER_ID
static const std::string MSG_PROPERTY_ORIGIN_BROKER_NAME
static const std::string MSG_PROPERTY_ORIGIN_BROKER_URL
static const std::string MSG_PROPERTY_USAGE_NAME
static const std::string MSG_PROPERTY_CONSUMER_ID
static const std::string MSG_PROPERTY_PRODUCER_ID
static const std::string MSG_PROPERTY_MESSAGE_ID
static const std::string MSG_PROPERTY_CONSUMER_COUNT
static const std::string MSG_PROPERTY_DISCARDED_COUNT

Detailed Description

Support class that provides various static constants for use in constructing Destination names for the ActiveMQ advisory destinations.

Methods that can create Advisory Topic instances for commonly used Advisory messages are also provided here.

Constructor & Destructor Documentation

activemq::util::AdvisorySupport::~AdvisorySupport ( )

Member Function Documentation

static std::vector<commands::ActiveMQDestination*> activemq::util::AdvisorySupport::getAllDestinationAdvisoryTopics ( const cms::Destination destination)
static

Returns a new vector that contains pointers to all the available advisory topics for the given destination.

Returns
vector of all advisory topics that will receive events for the given destination..
static std::vector<commands::ActiveMQDestination*> activemq::util::AdvisorySupport::getAllDestinationAdvisoryTopics ( const commands::ActiveMQDestination destination)
static

Returns a new vector that contains pointers to all the available advisory topics for the given destination.

Returns
vector of all advisory topics that will receive events for the given destination..
static commands::ActiveMQDestination* activemq::util::AdvisorySupport::getAllDestinationsCompositeAdvisoryTopic ( )
static

Returns a new Pointer to an Destination that will consume the advisory messages for all Destinations created by the Broker, Queue, Topic, Temporary Queue and Temporary Topic.

Returns
Pointer to the requested Advisory Topic destination.
static commands::ActiveMQDestination* activemq::util::AdvisorySupport::getConnectionAdvisoryTopic ( )
static

Returns a new Pointer to an Destination that will consume advisory messages for Connections.

Returns
Pointer to the requested Advisory Topic destination.
static commands::ActiveMQDestination* activemq::util::AdvisorySupport::getConsumerAdvisoryTopic ( const cms::Destination destination)
static

Returns a new Pointer to an Destination that will consume advisory messages for Consumer events.

Returns
Pointer to the requested Advisory Topic destination.
static commands::ActiveMQDestination* activemq::util::AdvisorySupport::getConsumerAdvisoryTopic ( const commands::ActiveMQDestination destination)
static

Returns a new Pointer to an Destination that will consume advisory messages for Consumer events.

Returns
Pointer to the requested Advisory Topic destination.
static commands::ActiveMQDestination* activemq::util::AdvisorySupport::getDestinationAdvisoryTopic ( const cms::Destination destination)
static

Returns a new Pointer to an Destination that will consume advisory messages for events related to Destination such as create and delete.

Returns
Pointer to the requested Advisory Topic destination.
static commands::ActiveMQDestination* activemq::util::AdvisorySupport::getDestinationAdvisoryTopic ( const commands::ActiveMQDestination destination)
static

Returns a new Pointer to an Destination that will consume advisory messages for events related to Destination such as create and delete.

Returns
Pointer to the requested Advisory Topic destination.
static commands::ActiveMQDestination* activemq::util::AdvisorySupport::getExpiredMessageTopic ( const cms::Destination destination)
static

Returns a new Pointer to an Destination that will consume advisory messages for expiration events for messages on the specified destination.

Returns
Pointer to the requested Advisory Topic destination.
static commands::ActiveMQDestination* activemq::util::AdvisorySupport::getExpiredMessageTopic ( const commands::ActiveMQDestination destination)
static

Returns a new Pointer to an Destination that will consume advisory messages for expiration events for messages on the specified destination.

Returns
Pointer to the requested Advisory Topic destination.
static commands::ActiveMQDestination* activemq::util::AdvisorySupport::getExpiredQueueMessageAdvisoryTopic ( const cms::Destination destination)
static

Returns a new Pointer to an Destination that will consume advisory messages for expiration events for messages on the specified destination.

Returns
Pointer to the requested Advisory Topic destination.
static commands::ActiveMQDestination* activemq::util::AdvisorySupport::getExpiredQueueMessageAdvisoryTopic ( const commands::ActiveMQDestination destination)
static

Returns a new Pointer to an Destination that will consume advisory messages for expiration events for messages on the specified destination.

Returns
Pointer to the requested Advisory Topic destination.
static commands::ActiveMQDestination* activemq::util::AdvisorySupport::getExpiredTopicMessageAdvisoryTopic ( const cms::Destination destination)
static

Returns a new Pointer to an Destination that will consume advisory messages for expiration events for messages on the specified destination.

Returns
Pointer to the requested Advisory Topic destination.
static commands::ActiveMQDestination* activemq::util::AdvisorySupport::getExpiredTopicMessageAdvisoryTopic ( const commands::ActiveMQDestination destination)
static

Returns a new Pointer to an Destination that will consume advisory messages for expiration events for messages on the specified destination.

Returns
Pointer to the requested Advisory Topic destination.
static commands::ActiveMQDestination* activemq::util::AdvisorySupport::getFastProducerAdvisoryTopic ( const cms::Destination destination)
static

Returns a new Pointer to an Destination that will consume advisory messages for fast producers of messages on the specified destination.

Returns
Pointer to the requested Advisory Topic destination.
static commands::ActiveMQDestination* activemq::util::AdvisorySupport::getFastProducerAdvisoryTopic ( const commands::ActiveMQDestination destination)
static

Returns a new Pointer to an Destination that will consume advisory messages for fast producers of messages on the specified destination.

Returns
Pointer to the requested Advisory Topic destination.
static commands::ActiveMQDestination* activemq::util::AdvisorySupport::getFullAdvisoryTopic ( const cms::Destination destination)
static

Returns a new Pointer to an Destination that will consume advisory messages when the given destination has become full and cannot receive more messages.

Returns
Pointer to the requested Advisory Topic destination.
static commands::ActiveMQDestination* activemq::util::AdvisorySupport::getFullAdvisoryTopic ( const commands::ActiveMQDestination destination)
static

Returns a new Pointer to an Destination that will consume advisory messages when the given destination has become full and cannot receive more messages.

Returns
Pointer to the requested Advisory Topic destination.
static commands::ActiveMQDestination* activemq::util::AdvisorySupport::getMasterBrokerAdvisoryTopic ( )
static

Returns a new Pointer to an Destination that will consume advisory messages for Master Brokers.

Returns
Pointer to the requested Advisory Topic destination.
static commands::ActiveMQDestination* activemq::util::AdvisorySupport::getMessageConsumedAdvisoryTopic ( const cms::Destination destination)
static

Returns a new Pointer to an Destination that will consume advisory messages when a message is consumed from the specified destination.

Returns
Pointer to the requested Advisory Topic destination.
static commands::ActiveMQDestination* activemq::util::AdvisorySupport::getMessageConsumedAdvisoryTopic ( const commands::ActiveMQDestination destination)
static

Returns a new Pointer to an Destination that will consume advisory messages when a message is consumed from the specified destination.

Returns
Pointer to the requested Advisory Topic destination.
static commands::ActiveMQDestination* activemq::util::AdvisorySupport::getMessageDeliveredAdvisoryTopic ( const cms::Destination destination)
static

Returns a new Pointer to an Destination that will consume advisory messages when a message is dispatched to the specified destination.

Returns
Pointer to the requested Advisory Topic destination.
static commands::ActiveMQDestination* activemq::util::AdvisorySupport::getMessageDeliveredAdvisoryTopic ( const commands::ActiveMQDestination destination)
static

Returns a new Pointer to an Destination that will consume advisory messages when a message is dispatched to the specified destination.

Returns
Pointer to the requested Advisory Topic destination.
static commands::ActiveMQDestination* activemq::util::AdvisorySupport::getMessageDiscardedAdvisoryTopic ( const cms::Destination destination)
static

Returns a new Pointer to an Destination that will consume advisory messages when a message is discarded on the specified destination.

Returns
Pointer to the requested Advisory Topic destination.
static commands::ActiveMQDestination* activemq::util::AdvisorySupport::getMessageDiscardedAdvisoryTopic ( const commands::ActiveMQDestination destination)
static

Returns a new Pointer to an Destination that will consume advisory messages when a message is discarded on the specified destination.

Returns
Pointer to the requested Advisory Topic destination.
static commands::ActiveMQDestination* activemq::util::AdvisorySupport::getMessageDLQdAdvisoryTopic ( const cms::Destination destination)
static

Returns a new Pointer to an Destination that will consume advisory messages when a message is sent to the DLQ from the specified destination.

Returns
Pointer to the requested Advisory Topic destination.
static commands::ActiveMQDestination* activemq::util::AdvisorySupport::getMessageDLQdAdvisoryTopic ( const commands::ActiveMQDestination destination)
static

Returns a new Pointer to an Destination that will consume advisory messages when a message is sent to the DLQ from the specified destination.

Returns
Pointer to the requested Advisory Topic destination.
static commands::ActiveMQDestination* activemq::util::AdvisorySupport::getNetworkBridgeAdvisoryTopic ( )
static

Returns a new Pointer to an Destination that will consume advisory messages for Network Bridges.

Returns
Pointer to the requested Advisory Topic destination.
static commands::ActiveMQDestination* activemq::util::AdvisorySupport::getNoConsumersAdvisoryTopic ( const cms::Destination destination)
static

Returns a new Pointer to an Destination that will consume advisory messages for no consumer events for messages on the specified destination.

Returns
Pointer to the requested Advisory Topic destination.
static commands::ActiveMQDestination* activemq::util::AdvisorySupport::getNoConsumersAdvisoryTopic ( const commands::ActiveMQDestination destination)
static

Returns a new Pointer to an Destination that will consume advisory messages for no consumer events for messages on the specified destination.

Returns
Pointer to the requested Advisory Topic destination.
static commands::ActiveMQDestination* activemq::util::AdvisorySupport::getNoQueueConsumersAdvisoryTopic ( const cms::Destination destination)
static

Returns a new Pointer to an Destination that will consume advisory messages for no consumer events for messages on the specified destination.

Returns
Pointer to the requested Advisory Topic destination.
static commands::ActiveMQDestination* activemq::util::AdvisorySupport::getNoQueueConsumersAdvisoryTopic ( const commands::ActiveMQDestination destination)
static

Returns a new Pointer to an Destination that will consume advisory messages for no consumer events for messages on the specified destination.

Returns
Pointer to the requested Advisory Topic destination.
static commands::ActiveMQDestination* activemq::util::AdvisorySupport::getNoTopicConsumersAdvisoryTopic ( const cms::Destination destination)
static

Returns a new Pointer to an Destination that will consume advisory messages for no consumer events for messages on the specified destination.

Returns
Pointer to the requested Advisory Topic destination.
static commands::ActiveMQDestination* activemq::util::AdvisorySupport::getNoTopicConsumersAdvisoryTopic ( const commands::ActiveMQDestination destination)
static

Returns a new Pointer to an Destination that will consume advisory messages for no consumer events for messages on the specified destination.

Returns
Pointer to the requested Advisory Topic destination.
static commands::ActiveMQDestination* activemq::util::AdvisorySupport::getProducerAdvisoryTopic ( const cms::Destination destination)
static

Returns a new Pointer to an Destination that will consume advisory messages for Producer events.

Returns
Pointer to the requested Advisory Topic destination.
static commands::ActiveMQDestination* activemq::util::AdvisorySupport::getProducerAdvisoryTopic ( const commands::ActiveMQDestination destination)
static

Returns a new Pointer to an Destination that will consume advisory messages for Producer events.

Returns
Pointer to the requested Advisory Topic destination.
static commands::ActiveMQDestination* activemq::util::AdvisorySupport::getQueueAdvisoryTopic ( )
static

Returns a new Pointer to an Destination that will consume advisory messages for Queues.

Returns
Pointer to the requested Advisory Topic destination.
static commands::ActiveMQDestination* activemq::util::AdvisorySupport::getSlowConsumerAdvisoryTopic ( const cms::Destination destination)
static

Returns a new Pointer to an Destination that will consume advisory messages for slow consumers of messages on the specified destination.

Returns
Pointer to the requested Advisory Topic destination.
static commands::ActiveMQDestination* activemq::util::AdvisorySupport::getSlowConsumerAdvisoryTopic ( const commands::ActiveMQDestination destination)
static

Returns a new Pointer to an Destination that will consume advisory messages for slow consumers of messages on the specified destination.

Returns
Pointer to the requested Advisory Topic destination.
static commands::ActiveMQDestination* activemq::util::AdvisorySupport::getTempDestinationCompositeAdvisoryTopic ( )
static

Returns a new Pointer to an Destination that will consume the advisory messages for both Temporary Topic and Temporary Queue creation on the broker.

Returns
Pointer to the requested Advisory Topic destination.
static commands::ActiveMQDestination* activemq::util::AdvisorySupport::getTempQueueAdvisoryTopic ( )
static

Returns a new Pointer to an Destination that will consume advisory messages for Temporary Queues.

Returns
Pointer to the requested Advisory Topic destination.
static commands::ActiveMQDestination* activemq::util::AdvisorySupport::getTempTopicAdvisoryTopic ( )
static

Returns a new Pointer to an Destination that will consume advisory messages for Temporary Topics.

Returns
Pointer to the requested Advisory Topic destination.
static commands::ActiveMQDestination* activemq::util::AdvisorySupport::getTopicAdvisoryTopic ( )
static

Returns a new Pointer to an Destination that will consume advisory messages for Topics.

Returns
Pointer to the requested Advisory Topic destination.
static bool activemq::util::AdvisorySupport::isAdvisoryTopic ( const cms::Destination destination)
static
Returns
true if the specified destination is an advisory topic.
static bool activemq::util::AdvisorySupport::isAdvisoryTopic ( const commands::ActiveMQDestination destination)
static
Returns
true if the specified destination is an advisory topic.
static bool activemq::util::AdvisorySupport::isConnectionAdvisoryTopic ( const cms::Destination destination)
static
Returns
true if the specified destination is an Connection advisory topic.
static bool activemq::util::AdvisorySupport::isConnectionAdvisoryTopic ( const commands::ActiveMQDestination destination)
static
Returns
true if the specified destination is an Connection advisory topic.
static bool activemq::util::AdvisorySupport::isConsumerAdvisoryTopic ( const cms::Destination destination)
static
Returns
true if the specified destination is an Consumer advisory topic.
static bool activemq::util::AdvisorySupport::isConsumerAdvisoryTopic ( const commands::ActiveMQDestination destination)
static
Returns
true if the specified destination is an Consumer advisory topic.
static bool activemq::util::AdvisorySupport::isDestinationAdvisoryTopic ( const cms::Destination destination)
static
Returns
true if the specified destination is a Destination advisory topic.
static bool activemq::util::AdvisorySupport::isDestinationAdvisoryTopic ( const commands::ActiveMQDestination destination)
static
Returns
true if the specified destination is a Destination advisory topic.
static bool activemq::util::AdvisorySupport::isFastProducerAdvisoryTopic ( const cms::Destination destination)
static
Returns
true if the specified destination is an Fast Producer advisory topic.
static bool activemq::util::AdvisorySupport::isFastProducerAdvisoryTopic ( const commands::ActiveMQDestination destination)
static
Returns
true if the specified destination is an Fast Producer advisory topic.
static bool activemq::util::AdvisorySupport::isFullAdvisoryTopic ( const cms::Destination destination)
static
Returns
true if the specified destination is an Destination Full advisory topic.
static bool activemq::util::AdvisorySupport::isFullAdvisoryTopic ( const commands::ActiveMQDestination destination)
static
Returns
true if the specified destination is an Destination Full advisory topic.
static bool activemq::util::AdvisorySupport::isMasterBrokerAdvisoryTopic ( const cms::Destination destination)
static
Returns
true if the specified destination is an Master Broker advisory topic.
static bool activemq::util::AdvisorySupport::isMasterBrokerAdvisoryTopic ( const commands::ActiveMQDestination destination)
static
Returns
true if the specified destination is an Master Broker Consumed advisory topic.
static bool activemq::util::AdvisorySupport::isMessageConsumedAdvisoryTopic ( const cms::Destination destination)
static
Returns
true if the specified destination is an Message Consumed advisory topic.
static bool activemq::util::AdvisorySupport::isMessageConsumedAdvisoryTopic ( const commands::ActiveMQDestination destination)
static
Returns
true if the specified destination is an Message Consumed advisory topic.
static bool activemq::util::AdvisorySupport::isMessageDeliveredAdvisoryTopic ( const cms::Destination destination)
static
Returns
true if the specified destination is an Message Delivered advisory topic.
static bool activemq::util::AdvisorySupport::isMessageDeliveredAdvisoryTopic ( const commands::ActiveMQDestination destination)
static
Returns
true if the specified destination is an Message Delivered advisory topic.
static bool activemq::util::AdvisorySupport::isMessageDiscardedAdvisoryTopic ( const cms::Destination destination)
static
Returns
true if the specified destination is an Message Discarded advisory topic.
static bool activemq::util::AdvisorySupport::isMessageDiscardedAdvisoryTopic ( const commands::ActiveMQDestination destination)
static
Returns
true if the specified destination is an Message Discarded advisory topic.
static bool activemq::util::AdvisorySupport::isMessageDLQdAdvisoryTopic ( const cms::Destination destination)
static
Returns
true if the specified destination is an Message DLQ'd advisory topic.
static bool activemq::util::AdvisorySupport::isMessageDLQdAdvisoryTopic ( const commands::ActiveMQDestination destination)
static
Returns
true if the specified destination is an Message DLQ'd advisory topic.
static bool activemq::util::AdvisorySupport::isNetworkBridgeAdvisoryTopic ( const cms::Destination destination)
static
Returns
true if the specified destination is an Network Bridge advisory topic.
static bool activemq::util::AdvisorySupport::isNetworkBridgeAdvisoryTopic ( const commands::ActiveMQDestination destination)
static
Returns
true if the specified destination is an Network Bridge advisory topic.
static bool activemq::util::AdvisorySupport::isProducerAdvisoryTopic ( const cms::Destination destination)
static
Returns
true if the specified destination is an Producer advisory topic.
static bool activemq::util::AdvisorySupport::isProducerAdvisoryTopic ( const commands::ActiveMQDestination destination)
static
Returns
true if the specified destination is an Producer advisory topic.
static bool activemq::util::AdvisorySupport::isSlowConsumerAdvisoryTopic ( const cms::Destination destination)
static
Returns
true if the specified destination is an Slow Consumer advisory topic.
static bool activemq::util::AdvisorySupport::isSlowConsumerAdvisoryTopic ( const commands::ActiveMQDestination destination)
static
Returns
true if the specified destination is an Slow Consumer advisory topic.
static bool activemq::util::AdvisorySupport::isTempDestinationAdvisoryTopic ( const cms::Destination destination)
static
Returns
true if the specified destination is a Temporary Destination advisory topic.
static bool activemq::util::AdvisorySupport::isTempDestinationAdvisoryTopic ( const commands::ActiveMQDestination destination)
static
Returns
true if the specified destination is a Temporary Destination advisory topic.

Field Documentation

const std::string activemq::util::AdvisorySupport::ADIVSORY_MESSAGE_TYPE
static
const std::string activemq::util::AdvisorySupport::ADVISORY_TOPIC_PREFIX
static
const std::string activemq::util::AdvisorySupport::AGENT_TOPIC
static
const std::string activemq::util::AdvisorySupport::CONSUMER_ADVISORY_TOPIC_PREFIX
static
const std::string activemq::util::AdvisorySupport::EXPIRED_QUEUE_MESSAGES_TOPIC_PREFIX
static
const std::string activemq::util::AdvisorySupport::EXPIRED_TOPIC_MESSAGES_TOPIC_PREFIX
static
const std::string activemq::util::AdvisorySupport::FAST_PRODUCER_TOPIC_PREFIX
static
const std::string activemq::util::AdvisorySupport::FULL_TOPIC_PREFIX
static
const std::string activemq::util::AdvisorySupport::MASTER_BROKER_TOPIC_PREFIX
static
const std::string activemq::util::AdvisorySupport::MESSAGE_CONSUMED_TOPIC_PREFIX
static
const std::string activemq::util::AdvisorySupport::MESSAGE_DELIVERED_TOPIC_PREFIX
static
const std::string activemq::util::AdvisorySupport::MESSAGE_DISCAREDED_TOPIC_PREFIX
static
const std::string activemq::util::AdvisorySupport::MESSAGE_DLQ_TOPIC_PREFIX
static
const std::string activemq::util::AdvisorySupport::MSG_PROPERTY_CONSUMER_COUNT
static
const std::string activemq::util::AdvisorySupport::MSG_PROPERTY_CONSUMER_ID
static
const std::string activemq::util::AdvisorySupport::MSG_PROPERTY_DISCARDED_COUNT
static
const std::string activemq::util::AdvisorySupport::MSG_PROPERTY_MESSAGE_ID
static
const std::string activemq::util::AdvisorySupport::MSG_PROPERTY_ORIGIN_BROKER_ID
static
const std::string activemq::util::AdvisorySupport::MSG_PROPERTY_ORIGIN_BROKER_NAME
static
const std::string activemq::util::AdvisorySupport::MSG_PROPERTY_ORIGIN_BROKER_URL
static
const std::string activemq::util::AdvisorySupport::MSG_PROPERTY_PRODUCER_ID
static
const std::string activemq::util::AdvisorySupport::MSG_PROPERTY_USAGE_NAME
static
const std::string activemq::util::AdvisorySupport::NETWORK_BRIDGE_TOPIC_PREFIX
static
const std::string activemq::util::AdvisorySupport::NO_QUEUE_CONSUMERS_TOPIC_PREFIX
static
const std::string activemq::util::AdvisorySupport::NO_TOPIC_CONSUMERS_TOPIC_PREFIX
static
const std::string activemq::util::AdvisorySupport::PRODUCER_ADVISORY_TOPIC_PREFIX
static
const std::string activemq::util::AdvisorySupport::QUEUE_CONSUMER_ADVISORY_TOPIC_PREFIX
static
const std::string activemq::util::AdvisorySupport::QUEUE_PRODUCER_ADVISORY_TOPIC_PREFIX
static
const std::string activemq::util::AdvisorySupport::SLOW_CONSUMER_TOPIC_PREFIX
static
const std::string activemq::util::AdvisorySupport::TOPIC_CONSUMER_ADVISORY_TOPIC_PREFIX
static
const std::string activemq::util::AdvisorySupport::TOPIC_PRODUCER_ADVISORY_TOPIC_PREFIX
static

The documentation for this class was generated from the following file: