Class MessageStoreSubscriptionStatistics

java.lang.Object
org.apache.activemq.management.StatisticImpl
org.apache.activemq.management.StatsImpl
org.apache.activemq.store.AbstractMessageStoreStatistics
org.apache.activemq.store.MessageStoreSubscriptionStatistics
All Implemented Interfaces:
org.apache.activemq.management.Resettable, org.apache.activemq.management.Statistic, org.apache.activemq.management.Stats

public class MessageStoreSubscriptionStatistics extends AbstractMessageStoreStatistics
  • Constructor Details

    • MessageStoreSubscriptionStatistics

      public MessageStoreSubscriptionStatistics(boolean enabled)
      Parameters:
      enabled -
  • Method Details

    • getMessageCount

      public org.apache.activemq.management.CountStatisticImpl getMessageCount()
      Total count for all subscriptions
      Overrides:
      getMessageCount in class AbstractMessageStoreStatistics
    • getMessageSize

      public org.apache.activemq.management.SizeStatisticImpl getMessageSize()
      Total size for all subscriptions
      Overrides:
      getMessageSize in class AbstractMessageStoreStatistics
    • getMessageCount

      public org.apache.activemq.management.CountStatisticImpl getMessageCount(String subKey)
    • getMessageSize

      public org.apache.activemq.management.SizeStatisticImpl getMessageSize(String subKey)
    • removeSubscription

      public void removeSubscription(String subKey)
    • reset

      public void reset()
      Specified by:
      reset in interface org.apache.activemq.management.Resettable
      Overrides:
      reset in class AbstractMessageStoreStatistics