def METHOD_NAME(self, _):
    url = self.instance.get("url")
    custom_tags = self.instance.get('tags', [])
    max_queues = int(self.instance.get("max_queues", MAX_ELEMENTS))
    max_topics = int(self.instance.get("max_topics", MAX_ELEMENTS))
    max_subscribers = int(self.instance.get("max_subscribers", MAX_ELEMENTS))
    detailed_queues = self.instance.get("detailed_queues", [])
    detailed_topics = self.instance.get("detailed_topics", [])
    detailed_subscribers = self.instance.get("detailed_subscribers", [])
    suppress_errors = _is_affirmative(self.instance.get("suppress_errors", False))
    tags = custom_tags + ["url:{0}".format(url)]
    self.log.debug("Processing ActiveMQ data for %s", url)
    data = self._fetch_data(url, QUEUE_URL, suppress_errors)
    if data:
        self._process_data(data, "queue", tags, max_queues, detailed_queues)
    data = self._fetch_data(url, TOPIC_URL, suppress_errors)
    if data:
        self._process_data(data, "topic", tags, max_topics, detailed_topics)
    data = self._fetch_data(url, SUBSCRIBER_URL, suppress_errors)
    if data:
        self._process_subscriber_data(data, tags, max_subscribers, detailed_subscribers)