Package com.restfb.logging
Class JulLogger
- java.lang.Object
-
- com.restfb.logging.RestFBLogger
-
- com.restfb.logging.JulLogger
-
public class JulLogger extends RestFBLogger
Logger implementation based onjava.util.logging
. The JUL configuration should be provided by a external application. The mapping is defined like:- trace maps to java.util.logging.Level.FINER
- debug maps to java.util.logging.Level.FINE
- info maps to java.util.logging.Level.INFO
- warn maps to java.util.logging.Level.WARNING
- error maps to java.util.logging.Level.SEVERE
- fatal maps to java.util.logging.Level.SEVERE
-
-
Field Summary
-
Fields inherited from class com.restfb.logging.RestFBLogger
CLIENT_LOGGER, HTTP_LOGGER, MAPPER_LOGGER, UTILS_LOGGER, VALUE_FACTORY_LOGGER
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
debug(String msg, Object... args)
Log a message at the DEBUG level according to the specified format and arguments.void
error(String msg, Object... args)
Log a message at the ERROR level according to the specified format and arguments.void
fatal(String msg, Object... args)
Log a message at the FATAL level according to the specified format and arguments.void
info(String msg, Object... args)
Log a message at the INFO level according to the specified format and arguments.boolean
isDebugEnabled()
Is the logger instance enabled for the DEBUG level?boolean
isInfoEnabled()
Is the logger instance enabled for the INFO level?boolean
isTraceEnabled()
Is the logger instance enabled for the TRACE level?void
trace(String msg, Object... args)
Log a message at the TRACE level according to the specified format and arguments.void
warn(String msg, Object... args)
Log a message at the WARN level according to the specified format and arguments.-
Methods inherited from class com.restfb.logging.RestFBLogger
getLoggerInstance
-
-
-
-
Method Detail
-
trace
public void trace(String msg, Object... args)
Description copied from class:RestFBLogger
Log a message at the TRACE level according to the specified format and arguments.- Specified by:
trace
in classRestFBLogger
- Parameters:
msg
- the log messageargs
- optional arguments, the last argument may be an exception
-
debug
public void debug(String msg, Object... args)
Description copied from class:RestFBLogger
Log a message at the DEBUG level according to the specified format and arguments.- Specified by:
debug
in classRestFBLogger
- Parameters:
msg
- the log messageargs
- optional arguments, the last argument may be an exception
-
info
public void info(String msg, Object... args)
Description copied from class:RestFBLogger
Log a message at the INFO level according to the specified format and arguments.- Specified by:
info
in classRestFBLogger
- Parameters:
msg
- the log messageargs
- optional arguments, the last argument may be an exception
-
warn
public void warn(String msg, Object... args)
Description copied from class:RestFBLogger
Log a message at the WARN level according to the specified format and arguments.- Specified by:
warn
in classRestFBLogger
- Parameters:
msg
- the log messageargs
- optional arguments, the last argument may be an exception
-
error
public void error(String msg, Object... args)
Description copied from class:RestFBLogger
Log a message at the ERROR level according to the specified format and arguments.- Specified by:
error
in classRestFBLogger
- Parameters:
msg
- the log messageargs
- optional arguments, the last argument may be an exception
-
fatal
public void fatal(String msg, Object... args)
Description copied from class:RestFBLogger
Log a message at the FATAL level according to the specified format and arguments.- Specified by:
fatal
in classRestFBLogger
- Parameters:
msg
- the log messageargs
- optional arguments, the last argument may be an exception
-
isDebugEnabled
public boolean isDebugEnabled()
Description copied from class:RestFBLogger
Is the logger instance enabled for the DEBUG level?- Specified by:
isDebugEnabled
in classRestFBLogger
- Returns:
true
if it is enabled,false
otherwise
-
isInfoEnabled
public boolean isInfoEnabled()
Description copied from class:RestFBLogger
Is the logger instance enabled for the INFO level?- Specified by:
isInfoEnabled
in classRestFBLogger
- Returns:
true
if it is enabled,false
otherwise
-
isTraceEnabled
public boolean isTraceEnabled()
Description copied from class:RestFBLogger
Is the logger instance enabled for the TRACE level?- Specified by:
isTraceEnabled
in classRestFBLogger
- Returns:
true
if it is enabled,false
otherwise
-
-