18 #ifndef _ACTIVEMQ_UTIL_ADVISORYSUPPORT_H_
19 #define _ACTIVEMQ_UTIL_ADVISORYSUPPORT_H_
31 class ActiveMQDestination;
108 static std::vector<commands::ActiveMQDestination*> getAllDestinationAdvisoryTopics(
const cms::Destination* destination);
424 static bool isDestinationAdvisoryTopic(
const cms::Destination* destination);
434 static bool isTempDestinationAdvisoryTopic(
const cms::Destination* destination);
484 static bool isSlowConsumerAdvisoryTopic(
const cms::Destination* destination);
494 static bool isFastProducerAdvisoryTopic(
const cms::Destination* destination);
504 static bool isMessageConsumedAdvisoryTopic(
const cms::Destination* destination);
514 static bool isMasterBrokerAdvisoryTopic(
const cms::Destination* destination);
524 static bool isMessageDeliveredAdvisoryTopic(
const cms::Destination* destination);
534 static bool isMessageDiscardedAdvisoryTopic(
const cms::Destination* destination);
544 static bool isMessageDLQdAdvisoryTopic(
const cms::Destination* destination);
564 static bool isNetworkBridgeAdvisoryTopic(
const cms::Destination* destination);