Class InterlokProfilerMetricsGenerator

  • All Implemented Interfaces:
    ManagementComponent, com.adaptris.rest.metrics.MetricBinder

    public class InterlokProfilerMetricsGenerator
    extends MgmtComponentImpl
    implements com.adaptris.rest.metrics.MetricBinder
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected org.slf4j.Logger log  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void bindTo​(io.micrometer.core.instrument.MeterRegistry registry)  
      void destroy()  
      com.adaptris.rest.util.JmxMBeanHelper getJmxMBeanHelper()  
      void init​(java.util.Properties config)  
      void setJmxMBeanHelper​(com.adaptris.rest.util.JmxMBeanHelper jmxMBeanHelper)  
      void start()  
      void stop()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • log

        protected transient org.slf4j.Logger log
    • Constructor Detail

      • InterlokProfilerMetricsGenerator

        public InterlokProfilerMetricsGenerator()
    • Method Detail

      • bindTo

        public void bindTo​(io.micrometer.core.instrument.MeterRegistry registry)
                    throws java.lang.Exception
        Specified by:
        bindTo in interface com.adaptris.rest.metrics.MetricBinder
        Throws:
        java.lang.Exception
      • init

        public void init​(java.util.Properties config)
                  throws java.lang.Exception
        Specified by:
        init in interface ManagementComponent
        Throws:
        java.lang.Exception
      • start

        public void start()
                   throws java.lang.Exception
        Specified by:
        start in interface ManagementComponent
        Throws:
        java.lang.Exception
      • stop

        public void stop()
                  throws java.lang.Exception
        Specified by:
        stop in interface ManagementComponent
        Throws:
        java.lang.Exception
      • destroy

        public void destroy()
                     throws java.lang.Exception
        Specified by:
        destroy in interface ManagementComponent
        Throws:
        java.lang.Exception
      • getJmxMBeanHelper

        public com.adaptris.rest.util.JmxMBeanHelper getJmxMBeanHelper()
      • setJmxMBeanHelper

        public void setJmxMBeanHelper​(com.adaptris.rest.util.JmxMBeanHelper jmxMBeanHelper)