Package org.restlet.ext.slf4j
Class Slf4jLoggerFacade
- java.lang.Object
-
- org.restlet.engine.log.LoggerFacade
-
- org.restlet.ext.slf4j.Slf4jLoggerFacade
-
public class Slf4jLoggerFacade extends org.restlet.engine.log.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.- Author:
- Jerome Louvel
- 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.Logger
getAnonymousLogger()
Returns an instance ofSlf4jLogger
, wrapping the result ofLoggerFactory.getLogger(String)
where the logger name is "".java.util.logging.Logger
getLogger(java.lang.String loggerName)
Returns an instance ofSlf4jLogger
, wrapping the result ofLoggerFactory.getLogger(String)
with the logger name.
-
-
-
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:
getAnonymousLogger
in classorg.restlet.engine.log.LoggerFacade
- 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:
getLogger
in classorg.restlet.engine.log.LoggerFacade
- Parameters:
loggerName
- The logger name.- Returns:
- An anonymous logger.
-
-