public final class JooqLogger extends Object implements Log
This logger provides abstraction over the three logger APIs supported optionally by jOOQ. These are (in order of preference):
JooqLogger tries to instantiate any of the above loggers,
 catching potential NoClassDefFoundError's in case any logger API
 cannot be found on the classpath.| Modifier and Type | Class and Description | 
|---|---|
| static class  | JooqLogger.LevelDeprecated. 
 - Use  Log.Levelinstead | 
| Constructor and Description | 
|---|
| JooqLogger() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | debug(Object message)Log a message in  DEBUGlevel. | 
| void | debug(Object message,
     Object details)Log a message in  DEBUGlevel. | 
| void | debug(Object message,
     Object details,
     Throwable throwable)Log a message in  DEBUGlevel. | 
| void | debug(Object message,
     Throwable throwable)Log a message in  DEBUGlevel. | 
| void | error(Object message)Log a message in  ERRORlevel. | 
| void | error(Object message,
     Object details)Log a message in  ERRORlevel. | 
| void | error(Object message,
     Object details,
     Throwable throwable)Log a message in  ERRORlevel. | 
| void | error(Object message,
     Throwable throwable)Log a message in  ERRORlevel. | 
| static JooqLogger | getLogger(Class<?> clazz)Get a logger wrapper for a class. | 
| static void | globalThreshold(JooqLogger.Level level)Set a global level threshold to all JooqLoggers. | 
| static void | globalThreshold(Log.Level level)Set a global level threshold to all JooqLoggers. | 
| void | info(Object message)Log a message in  INFOlevel. | 
| void | info(Object message,
    Object details)Log a message in  INFOlevel. | 
| void | info(Object message,
    Object details,
    Throwable throwable)Log a message in  INFOlevel. | 
| void | info(Object message,
    Throwable throwable)Log a message in  INFOlevel. | 
| boolean | isDebugEnabled()Check if  DEBUGlevel logging is enabled. | 
| boolean | isInfoEnabled()Check if  INFOlevel logging is enabled. | 
| boolean | isTraceEnabled()Check if  TRACElevel logging is enabled. | 
| void | trace(Object message)Log a message in  TRACElevel. | 
| void | trace(Object message,
     Object details)Log a message in  TRACElevel. | 
| void | trace(Object message,
     Object details,
     Throwable throwable)Log a message in  TRACElevel. | 
| void | trace(Object message,
     Throwable throwable)Log a message in  TRACElevel. | 
| void | warn(Object message)Log a message in  WARNlevel. | 
| void | warn(Object message,
    Object details)Log a message in  WARNlevel. | 
| void | warn(Object message,
    Object details,
    Throwable throwable)Log a message in  WARNlevel. | 
| void | warn(Object message,
    Throwable throwable)Log a message in  WARNlevel. | 
public static JooqLogger getLogger(Class<?> clazz)
public boolean isTraceEnabled()
TRACE level logging is enabled.isTraceEnabled in interface Logpublic void trace(Object message)
TRACE level.public void trace(Object message, Object details, Throwable throwable)
TRACE level.public boolean isDebugEnabled()
DEBUG level logging is enabled.isDebugEnabled in interface Logpublic void debug(Object message)
DEBUG level.public void debug(Object message, Object details, Throwable throwable)
DEBUG level.public boolean isInfoEnabled()
INFO level logging is enabled.isInfoEnabled in interface Logpublic void info(Object message)
INFO level.public void info(Object message, Object details, Throwable throwable)
INFO level.public void warn(Object message)
WARN level.public void warn(Object message, Object details, Throwable throwable)
WARN level.public void error(Object message)
ERROR level.public void error(Object message, Object details, Throwable throwable)
ERROR level.public static void globalThreshold(JooqLogger.Level level)
public static void globalThreshold(Log.Level level)
Copyright © 2017. All Rights Reserved.