Class ManagedCounter

  • All Implemented Interfaces:
    org.apache.camel.api.management.mbean.ManagedCounterMBean
    Direct Known Subclasses:
    ManagedPerformanceCounter

    @ManagedResource(description="Managed Counter")
    public abstract class ManagedCounter
    extends Object
    implements org.apache.camel.api.management.mbean.ManagedCounterMBean
    • Method Detail

      • init

        public void init​(org.apache.camel.spi.ManagementStrategy strategy)
      • reset

        public void reset()
        Specified by:
        reset in interface org.apache.camel.api.management.mbean.ManagedCounterMBean
      • getStartTimestamp

        public Date getStartTimestamp()
        Specified by:
        getStartTimestamp in interface org.apache.camel.api.management.mbean.ManagedCounterMBean
      • getResetTimestamp

        public Date getResetTimestamp()
        Specified by:
        getResetTimestamp in interface org.apache.camel.api.management.mbean.ManagedCounterMBean
      • getExchangesTotal

        public long getExchangesTotal()
                               throws Exception
        Specified by:
        getExchangesTotal in interface org.apache.camel.api.management.mbean.ManagedCounterMBean
        Throws:
        Exception