Package org.jclouds.logging.config
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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
abstract Logger.LoggerFactory
final Logger.LoggerFactory
Methods inherited from class com.google.inject.AbstractModule
addError, addError, addError, bind, bind, bind, bindConstant, binder, bindInterceptor, bindListener, bindListener, bindScope, configure, convertToTypes, currentStage, getMembersInjector, getMembersInjector, getProvider, getProvider, install, requestInjection, requestInjection, requestStaticInjection, requireBinding, requireBinding
-
Constructor Details
-
LoggingModule
public LoggingModule()
-
-
Method Details
-
configure
protected void configure()- Overrides:
configure
in classcom.google.inject.AbstractModule
-
provideLoggerFactory
-
createLoggerFactory
-