|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.restlet.engine.log.LoggerFacade
public class LoggerFacade
Logger facade to the underlying logging framework used by the Restlet Framework. By default, it relies on the JULI mechanism built in Java SE. You can provide an alternate implementation by extending this class and overriding the methods.
Constructor Summary | |
---|---|
LoggerFacade()
|
Method Summary | |
---|---|
Logger |
getAnonymousLogger()
Returns an anonymous logger. |
Logger |
getLogger(Class<?> clazz)
Returns a logger based on the class name of the given object. |
Logger |
getLogger(Class<?> clazz,
String defaultLoggerName)
Returns a logger based on the class name of the given object. |
Logger |
getLogger(Object object,
String defaultLoggerName)
Returns a logger based on the class name of the given object. |
Logger |
getLogger(String loggerName)
Returns a logger based on the given logger name. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public LoggerFacade()
Method Detail |
---|
public Logger getAnonymousLogger()
Logger.getAnonymousLogger()
. This method should be overridden by
subclasses.
public final Logger getLogger(Class<?> clazz)
getLogger(Class, String)
with a null default logger
name.
clazz
- The parent class.
public final Logger getLogger(Class<?> clazz, String defaultLoggerName)
clazz
- The parent class.defaultLoggerName
- The default logger name to use if no one can be inferred from
the class.
public final Logger getLogger(Object object, String defaultLoggerName)
getLogger(Class, String)
with the object's class as a
first parameter.
object
- The parent object.defaultLoggerName
- The default logger name to use if no one can be inferred from
the object class.
public Logger getLogger(String loggerName)
Logger.getLogger(String)
. This method should be overridden by
subclasses.
loggerName
- The logger name.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |