Class ActiveMQPrefetchPolicy

    • Field Detail

      • DEFAULT_QUEUE_BROWSER_PREFETCH

        public static final int DEFAULT_QUEUE_BROWSER_PREFETCH
        See Also:
        Constant Field Values
      • DEFAULT_DURABLE_TOPIC_PREFETCH

        public static final int DEFAULT_DURABLE_TOPIC_PREFETCH
        See Also:
        Constant Field Values
      • DEFAULT_OPTIMIZE_DURABLE_TOPIC_PREFETCH

        public static final int DEFAULT_OPTIMIZE_DURABLE_TOPIC_PREFETCH
        See Also:
        Constant Field Values
    • Constructor Detail

      • ActiveMQPrefetchPolicy

        public ActiveMQPrefetchPolicy()
        Initialize default prefetch policies
    • Method Detail

      • getDurableTopicPrefetch

        public int getDurableTopicPrefetch()
        Returns:
        Returns the durableTopicPrefetch.
      • setDurableTopicPrefetch

        public void setDurableTopicPrefetch​(int durableTopicPrefetch)
        Parameters:
        durableTopicPrefetch - The durableTopicPrefetch to set.
      • getQueuePrefetch

        public int getQueuePrefetch()
        Returns:
        Returns the queuePrefetch.
      • setQueuePrefetch

        public void setQueuePrefetch​(int queuePrefetch)
        Parameters:
        queuePrefetch - The queuePrefetch to set.
      • getQueueBrowserPrefetch

        public int getQueueBrowserPrefetch()
        Returns:
        Returns the queueBrowserPrefetch.
      • setQueueBrowserPrefetch

        public void setQueueBrowserPrefetch​(int queueBrowserPrefetch)
        Parameters:
        queueBrowserPrefetch - The queueBrowserPrefetch to set.
      • getTopicPrefetch

        public int getTopicPrefetch()
        Returns:
        Returns the topicPrefetch.
      • setTopicPrefetch

        public void setTopicPrefetch​(int topicPrefetch)
        Parameters:
        topicPrefetch - The topicPrefetch to set.
      • getOptimizeDurableTopicPrefetch

        public int getOptimizeDurableTopicPrefetch()
        Returns:
        Returns the optimizeDurableTopicPrefetch.
      • setOptimizeDurableTopicPrefetch

        public void setOptimizeDurableTopicPrefetch​(int optimizeAcknowledgePrefetch)
        Parameters:
        optimizeAcknowledgePrefetch - The optimizeDurableTopicPrefetch to set.
      • getMaximumPendingMessageLimit

        public int getMaximumPendingMessageLimit()
      • setMaximumPendingMessageLimit

        public void setMaximumPendingMessageLimit​(int maximumPendingMessageLimit)
        Sets how many messages a broker will keep around, above the prefetch limit, for non-durable topics before starting to discard older messages.
      • setAll

        public void setAll​(int i)