Class QueueMessageMetrics


  • public class QueueMessageMetrics
    extends Object
    • Constructor Detail

      • QueueMessageMetrics

        public QueueMessageMetrics​(Queue queue,
                                   String name)
    • Method Detail

      • incrementMetrics

        public void incrementMetrics​(MessageReference reference)
      • decrementMetrics

        public void decrementMetrics​(MessageReference reference)
      • getMessageCount

        public int getMessageCount()
        Returns:
        the messageCount
      • setMessageCount

        public void setMessageCount​(int messageCount)
        Parameters:
        messageCount - the messageCount to set
      • getPersistentSize

        public long getPersistentSize()
        Returns:
        the persistentSize
      • setPersistentSize

        public void setPersistentSize​(long persistentSize)
        Parameters:
        persistentSize - the persistentSize to set
      • getDurableMessageCount

        public int getDurableMessageCount()
        Returns:
        the durableMessageCount
      • setDurableMessageCount

        public void setDurableMessageCount​(int durableMessageCount)
        Parameters:
        durableMessageCount - the durableMessageCount to set
      • getDurablePersistentSize

        public long getDurablePersistentSize()
        Returns:
        the durablePersistentSize
      • setDurablePersistentSize

        public void setDurablePersistentSize​(long durablePersistentSize)
        Parameters:
        durablePersistentSize - the durablePersistentSize to set