Class JMXOhaiModule

java.lang.Object
com.google.inject.AbstractModule
org.jclouds.ohai.config.OhaiModule
org.jclouds.ohai.config.JMXOhaiModule
All Implemented Interfaces:
com.google.inject.Module

public class JMXOhaiModule extends OhaiModule
Wires the components needed to parse ohai data from a JVM
  • Constructor Details

    • JMXOhaiModule

      public JMXOhaiModule()
  • Method Details

    • guiceProvideRuntimeMXBean

      @Provides @Singleton protected final RuntimeMXBean guiceProvideRuntimeMXBean()
    • provideRuntimeMXBean

      protected RuntimeMXBean provideRuntimeMXBean()
    • bindOhai

      public com.google.inject.multibindings.MapBinder<String,com.google.common.base.Supplier<JsonBall>> bindOhai()
      Overrides:
      bindOhai in class OhaiModule