Class OhaiModule

  • All Implemented Interfaces:
    com.google.inject.Module
    Direct Known Subclasses:
    JMXOhaiModule

    public class OhaiModule
    extends com.google.inject.AbstractModule
    Wires the components needed to parse ohai data
    • Constructor Detail

      • OhaiModule

        public OhaiModule()
    • Method Detail

      • configure

        protected void configure()
        Overrides:
        configure in class com.google.inject.AbstractModule
      • provideSystemProperties

        @Named("systemProperties")
        @Provides
        protected final Properties provideSystemProperties()
      • systemProperties

        protected Properties systemProperties()
      • bindOhai

        public com.google.inject.multibindings.MapBinder<String,​com.google.common.base.Supplier<JsonBall>> bindOhai()
      • provideMillis

        @Provides
        protected final Long provideMillis()
      • millis

        protected Long millis()