Class DestinationStatistics

  • All Implemented Interfaces:
    Statistic, Stats, org.apache.activemq.management.Resettable

    public class DestinationStatistics
    extends org.apache.activemq.management.StatsImpl
    The J2EE Statistics for the a Destination.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected org.apache.activemq.management.CountStatisticImpl blockedSends  
      protected org.apache.activemq.management.TimeStatisticImpl blockedTime  
      protected org.apache.activemq.management.CountStatisticImpl consumers  
      protected org.apache.activemq.management.CountStatisticImpl dequeues  
      protected org.apache.activemq.management.CountStatisticImpl dispatched  
      protected org.apache.activemq.management.CountStatisticImpl duplicateFromStore  
      protected org.apache.activemq.management.CountStatisticImpl enqueues  
      protected org.apache.activemq.management.CountStatisticImpl expired  
      protected org.apache.activemq.management.CountStatisticImpl forwards  
      protected org.apache.activemq.management.CountStatisticImpl inflight  
      protected org.apache.activemq.management.CountStatisticImpl messages  
      protected org.apache.activemq.management.PollCountStatisticImpl messagesCached  
      protected org.apache.activemq.management.SizeStatisticImpl messageSize  
      protected org.apache.activemq.management.TimeStatisticImpl processTime  
      protected org.apache.activemq.management.CountStatisticImpl producers  
      • Fields inherited from class org.apache.activemq.management.StatisticImpl

        enabled
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.apache.activemq.management.CountStatisticImpl getBlockedSends()  
      org.apache.activemq.management.TimeStatisticImpl getBlockedTime()  
      org.apache.activemq.management.CountStatisticImpl getConsumers()  
      org.apache.activemq.management.CountStatisticImpl getDequeues()  
      org.apache.activemq.management.CountStatisticImpl getDispatched()  
      org.apache.activemq.management.CountStatisticImpl getDuplicateFromStore()  
      org.apache.activemq.management.CountStatisticImpl getEnqueues()  
      org.apache.activemq.management.CountStatisticImpl getExpired()  
      org.apache.activemq.management.CountStatisticImpl getForwards()  
      org.apache.activemq.management.CountStatisticImpl getInflight()  
      org.apache.activemq.management.CountStatisticImpl getMessages()  
      org.apache.activemq.management.PollCountStatisticImpl getMessagesCached()  
      org.apache.activemq.management.SizeStatisticImpl getMessageSize()  
      org.apache.activemq.management.TimeStatisticImpl getProcessTime()  
      org.apache.activemq.management.CountStatisticImpl getProducers()  
      void reset()  
      void setEnabled​(boolean enabled)  
      void setMessagesCached​(org.apache.activemq.management.PollCountStatisticImpl messagesCached)  
      void setParent​(DestinationStatistics parent)  
      • Methods inherited from class org.apache.activemq.management.StatsImpl

        addStatistic, getStatistic, getStatisticNames, getStatistics
      • Methods inherited from class org.apache.activemq.management.StatisticImpl

        appendFieldDescription, getDescription, getLastSampleTime, getName, getStartTime, getUnit, isDoReset, isEnabled, setDoReset, toString, updateSampleTime
    • Field Detail

      • enqueues

        protected org.apache.activemq.management.CountStatisticImpl enqueues
      • dequeues

        protected org.apache.activemq.management.CountStatisticImpl dequeues
      • forwards

        protected org.apache.activemq.management.CountStatisticImpl forwards
      • consumers

        protected org.apache.activemq.management.CountStatisticImpl consumers
      • producers

        protected org.apache.activemq.management.CountStatisticImpl producers
      • messages

        protected org.apache.activemq.management.CountStatisticImpl messages
      • messagesCached

        protected org.apache.activemq.management.PollCountStatisticImpl messagesCached
      • dispatched

        protected org.apache.activemq.management.CountStatisticImpl dispatched
      • duplicateFromStore

        protected org.apache.activemq.management.CountStatisticImpl duplicateFromStore
      • inflight

        protected org.apache.activemq.management.CountStatisticImpl inflight
      • expired

        protected org.apache.activemq.management.CountStatisticImpl expired
      • processTime

        protected org.apache.activemq.management.TimeStatisticImpl processTime
      • blockedSends

        protected org.apache.activemq.management.CountStatisticImpl blockedSends
      • blockedTime

        protected org.apache.activemq.management.TimeStatisticImpl blockedTime
      • messageSize

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

      • DestinationStatistics

        public DestinationStatistics()
    • Method Detail

      • getEnqueues

        public org.apache.activemq.management.CountStatisticImpl getEnqueues()
      • getDequeues

        public org.apache.activemq.management.CountStatisticImpl getDequeues()
      • getForwards

        public org.apache.activemq.management.CountStatisticImpl getForwards()
      • getInflight

        public org.apache.activemq.management.CountStatisticImpl getInflight()
      • getExpired

        public org.apache.activemq.management.CountStatisticImpl getExpired()
      • getConsumers

        public org.apache.activemq.management.CountStatisticImpl getConsumers()
      • getProducers

        public org.apache.activemq.management.CountStatisticImpl getProducers()
      • getMessagesCached

        public org.apache.activemq.management.PollCountStatisticImpl getMessagesCached()
      • getMessages

        public org.apache.activemq.management.CountStatisticImpl getMessages()
      • setMessagesCached

        public void setMessagesCached​(org.apache.activemq.management.PollCountStatisticImpl messagesCached)
      • getDispatched

        public org.apache.activemq.management.CountStatisticImpl getDispatched()
      • getDuplicateFromStore

        public org.apache.activemq.management.CountStatisticImpl getDuplicateFromStore()
      • getProcessTime

        public org.apache.activemq.management.TimeStatisticImpl getProcessTime()
      • getBlockedSends

        public org.apache.activemq.management.CountStatisticImpl getBlockedSends()
      • getBlockedTime

        public org.apache.activemq.management.TimeStatisticImpl getBlockedTime()
      • 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