Package org.restlet.ext.slf4j
Class Slf4jLoggerFacade
- java.lang.Object
-
- org.restlet.engine.log.LoggerFacade
-
- org.restlet.ext.slf4j.Slf4jLoggerFacade
-
public class Slf4jLoggerFacade extends LoggerFacade
Restlet log facade for the SLF4JLoggerFactory. In order to use SLF4J as the logging facade for Restlet, you need to set the "org.restlet.engine.loggerFacadeClass" system property with the "org.restlet.ext.slf4j.Slf4jLoggerFacade" value.- See Also:
Slf4jLogger
-
-
Constructor Summary
Constructors Constructor Description Slf4jLoggerFacade()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.logging.LoggergetAnonymousLogger()Returns an instance ofSlf4jLogger, wrapping the result ofLoggerFactory.getLogger(String)where the logger name is "".java.util.logging.LoggergetLogger(java.lang.String loggerName)Returns an instance ofSlf4jLogger, wrapping the result ofLoggerFactory.getLogger(String)with the logger name.-
Methods inherited from class org.restlet.engine.log.LoggerFacade
getLogger, getLogger, getLogger
-
-
-
-
Method Detail
-
getAnonymousLogger
public java.util.logging.Logger getAnonymousLogger()
Returns an instance ofSlf4jLogger, wrapping the result ofLoggerFactory.getLogger(String)where the logger name is "".- Overrides:
getAnonymousLoggerin classLoggerFacade- Returns:
- An anonymous logger.
-
getLogger
public java.util.logging.Logger getLogger(java.lang.String loggerName)
Returns an instance ofSlf4jLogger, wrapping the result ofLoggerFactory.getLogger(String)with the logger name.- Overrides:
getLoggerin classLoggerFacade- Parameters:
loggerName- The logger name.- Returns:
- An anonymous logger.
-
-