org.springframework.boot.logging.log4j
Class Log4JLoggingSystem

java.lang.Object
  extended by org.springframework.boot.logging.LoggingSystem
      extended by org.springframework.boot.logging.AbstractLoggingSystem
          extended by org.springframework.boot.logging.log4j.Log4JLoggingSystem

public class Log4JLoggingSystem
extends AbstractLoggingSystem

LoggingSystem for for log4j.

Author:
Phillip Webb, Dave Syer

Constructor Summary
Log4JLoggingSystem(ClassLoader classLoader)
           
 
Method Summary
 void initialize(String configLocation)
          Initialize the logging system from a logging configuration location.
 void setLogLevel(String loggerName, LogLevel level)
          Sets the logging level for a given logger.
 
Methods inherited from class org.springframework.boot.logging.AbstractLoggingSystem
beforeInitialize, getClassLoader, getPackagedConfigFile, initialize, initializeWithSensibleDefaults
 
Methods inherited from class org.springframework.boot.logging.LoggingSystem
get
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Log4JLoggingSystem

public Log4JLoggingSystem(ClassLoader classLoader)
Method Detail

initialize

public void initialize(String configLocation)
Description copied from class: LoggingSystem
Initialize the logging system from a logging configuration location.

Specified by:
initialize in class LoggingSystem
Parameters:
configLocation - a log configuration location

setLogLevel

public void setLogLevel(String loggerName,
                        LogLevel level)
Description copied from class: LoggingSystem
Sets the logging level for a given logger.

Specified by:
setLogLevel in class LoggingSystem
Parameters:
loggerName - the name of the logger to set
level - the log level


Copyright © 2013. All Rights Reserved.