Class LoggingModule

java.lang.Object
com.google.inject.AbstractModule
org.jclouds.logging.config.LoggingModule
All Implemented Interfaces:
com.google.inject.Module
Direct Known Subclasses:
ConsoleLoggingModule, JDKLoggingModule, Log4JLoggingModule, NullLoggingModule, SLF4JLoggingModule

public abstract class LoggingModule extends com.google.inject.AbstractModule
Creates a post-injection listener that binds Loggers named the same as the enclosing class.
  • Constructor Details

    • LoggingModule

      public LoggingModule()
  • Method Details

    • configure

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

      @Provides @Singleton public final Logger.LoggerFactory provideLoggerFactory()
    • createLoggerFactory

      public abstract Logger.LoggerFactory createLoggerFactory()