activemq-cpp-3.6.0
|
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) |
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.
activemq::util::AdvisorySupport::~AdvisorySupport | ( | ) |
|
static |
Returns a new vector that contains pointers to all the available advisory topics for the given destination.
|
static |
Returns a new vector that contains pointers to all the available advisory topics for the given destination.
|
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.
|
static |
Returns a new Pointer to an Destination that will consume advisory messages for Connections.
|
static |
Returns a new Pointer to an Destination that will consume advisory messages for Consumer events.
|
static |
Returns a new Pointer to an Destination that will consume advisory messages for Consumer events.
|
static |
Returns a new Pointer to an Destination that will consume advisory messages for events related to Destination such as create and delete.
|
static |
Returns a new Pointer to an Destination that will consume advisory messages for events related to Destination such as create and delete.
|
static |
Returns a new Pointer to an Destination that will consume advisory messages for expiration events for messages on the specified destination.
|
static |
Returns a new Pointer to an Destination that will consume advisory messages for expiration events for messages on the specified destination.
|
static |
Returns a new Pointer to an Destination that will consume advisory messages for expiration events for messages on the specified destination.
|
static |
Returns a new Pointer to an Destination that will consume advisory messages for expiration events for messages on the specified destination.
|
static |
Returns a new Pointer to an Destination that will consume advisory messages for expiration events for messages on the specified destination.
|
static |
Returns a new Pointer to an Destination that will consume advisory messages for expiration events for messages on the specified destination.
|
static |
Returns a new Pointer to an Destination that will consume advisory messages for fast producers of messages on the specified destination.
|
static |
Returns a new Pointer to an Destination that will consume advisory messages for fast producers of messages on the specified 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.
|
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.
|
static |
Returns a new Pointer to an Destination that will consume advisory messages for Master Brokers.
|
static |
Returns a new Pointer to an Destination that will consume advisory messages when a message is consumed from the specified destination.
|
static |
Returns a new Pointer to an Destination that will consume advisory messages when a message is consumed from the specified destination.
|
static |
Returns a new Pointer to an Destination that will consume advisory messages when a message is dispatched to the specified destination.
|
static |
Returns a new Pointer to an Destination that will consume advisory messages when a message is dispatched to the specified destination.
|
static |
Returns a new Pointer to an Destination that will consume advisory messages when a message is discarded on the specified destination.
|
static |
Returns a new Pointer to an Destination that will consume advisory messages when a message is discarded on the specified 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.
|
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.
|
static |
Returns a new Pointer to an Destination that will consume advisory messages for Network Bridges.
|
static |
Returns a new Pointer to an Destination that will consume advisory messages for no consumer events for messages on the specified destination.
|
static |
Returns a new Pointer to an Destination that will consume advisory messages for no consumer events for messages on the specified destination.
|
static |
Returns a new Pointer to an Destination that will consume advisory messages for no consumer events for messages on the specified destination.
|
static |
Returns a new Pointer to an Destination that will consume advisory messages for no consumer events for messages on the specified destination.
|
static |
Returns a new Pointer to an Destination that will consume advisory messages for no consumer events for messages on the specified destination.
|
static |
Returns a new Pointer to an Destination that will consume advisory messages for no consumer events for messages on the specified destination.
|
static |
Returns a new Pointer to an Destination that will consume advisory messages for Producer events.
|
static |
Returns a new Pointer to an Destination that will consume advisory messages for Producer events.
|
static |
Returns a new Pointer to an Destination that will consume advisory messages for Queues.
|
static |
Returns a new Pointer to an Destination that will consume advisory messages for slow consumers of messages on the specified destination.
|
static |
Returns a new Pointer to an Destination that will consume advisory messages for slow consumers of messages on the specified destination.
|
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.
|
static |
Returns a new Pointer to an Destination that will consume advisory messages for Temporary Queues.
|
static |
Returns a new Pointer to an Destination that will consume advisory messages for Temporary Topics.
|
static |
Returns a new Pointer to an Destination that will consume advisory messages for Topics.
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |