Package com.nuodb.jdbc.logger
Interface Logger
-
- All Known Implementing Classes:
Jdk14Logger,NoopLogger,Slf4jLogger,StandardLogger
public interface Logger- Author:
- Sergey Bushik
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voiddebug(String message)voiddebug(String message, Throwable failure)voiderror(String message)voiderror(String message, Throwable failure)StringgetName()voidinfo(String message)voidinfo(String message, Throwable failure)booleanisDebugEnabled()booleanisErrorEnabled()booleanisInfoEnabled()booleanisLevelEnabled(Level level)booleanisTraceEnabled()booleanisWarnEnabled()voidlog(Level level, String callerClassName, String message, Throwable failure)voidlog(Level level, String message, Throwable failure)voidtrace(String message)voidtrace(String message, Throwable failure)voidwarn(String message)voidwarn(String message, Throwable failure)
-
-
-
Method Detail
-
getName
String getName()
-
isErrorEnabled
boolean isErrorEnabled()
-
isWarnEnabled
boolean isWarnEnabled()
-
isInfoEnabled
boolean isInfoEnabled()
-
isDebugEnabled
boolean isDebugEnabled()
-
isTraceEnabled
boolean isTraceEnabled()
-
isLevelEnabled
boolean isLevelEnabled(Level level)
-
error
void error(String message)
-
warn
void warn(String message)
-
info
void info(String message)
-
debug
void debug(String message)
-
trace
void trace(String message)
-
-