Class QueueMessageMetrics

java.lang.Object
org.apache.activemq.artemis.core.server.impl.QueueMessageMetrics

public class QueueMessageMetrics extends Object
  • Constructor Details

    • QueueMessageMetrics

      public QueueMessageMetrics(Queue queue, String name)
  • Method Details

    • incrementMetrics

      public void incrementMetrics(MessageReference reference)
    • decrementMetrics

      public void decrementMetrics(MessageReference reference)
    • getNonPagedMessageCount

      public int getNonPagedMessageCount()
    • getMessageCount

      public int getMessageCount()
    • getPersistentSize

      public long getPersistentSize()
    • getNonPagedPersistentSize

      public long getNonPagedPersistentSize()
    • getNonPagedDurablePersistentSize

      public long getNonPagedDurablePersistentSize()
    • getDurableMessageCount

      public int getDurableMessageCount()
    • getNonPagedDurableMessageCount

      public int getNonPagedDurableMessageCount()
    • getDurablePersistentSize

      public long getDurablePersistentSize()