Class AbstractMessageStoreStatistics

  • All Implemented Interfaces:
    Statistic, Stats, org.apache.activemq.management.Resettable
    Direct Known Subclasses:
    MessageStoreSubscriptionStatistics

    public abstract class AbstractMessageStoreStatistics
    extends org.apache.activemq.management.StatsImpl
    • Field Detail

      • messageCount

        protected final org.apache.activemq.management.CountStatisticImpl messageCount
      • messageSize

        protected final org.apache.activemq.management.SizeStatisticImpl messageSize
    • Constructor Detail

      • AbstractMessageStoreStatistics

        protected AbstractMessageStoreStatistics​(String countDescription,
                                                 String sizeDescription)
      • AbstractMessageStoreStatistics

        protected AbstractMessageStoreStatistics​(boolean enabled,
                                                 String countDescription,
                                                 String sizeDescription)
    • Method Detail

      • getMessageCount

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

        public org.apache.activemq.management.SizeStatisticImpl getMessageSize()
      • reset

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

        public void setEnabled​(boolean enabled)
        Overrides:
        setEnabled in class org.apache.activemq.management.StatisticImpl