Package io.deephaven.internal.log
Class LoggerSlf4j
java.lang.Object
io.deephaven.internal.log.LoggerSlf4j
- All Implemented Interfaces:
Logger
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.deephaven.io.logger.Logger
Logger.Null
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiondebug()
void
void
email()
void
void
error()
void
void
fatal()
void
void
May return empty LogEntry if that's what the level dictates...getSink()
info()
void
void
boolean
boolean
boolean
boolean
boolean
boolean
isLevelEnabled
(LogLevel level) boolean
boolean
void
void
shutdown()
trace()
void
void
warn()
void
void
-
Constructor Details
-
LoggerSlf4j
public LoggerSlf4j(org.slf4j.Logger log)
-
-
Method Details
-
getEntry
Description copied from interface:Logger
May return empty LogEntry if that's what the level dictates... -
getEntry
-
getEntry
-
getEntry
-
setLevel
-
getSink
-
isLevelEnabled
- Specified by:
isLevelEnabled
in interfaceLogger
-
shutdown
public void shutdown() -
fatal
-
error
-
warn
-
info
-
debug
-
trace
-
email
-
fatal
-
error
-
warn
-
info
-
debug
-
trace
-
fatal
-
fatal
-
error
-
error
-
warn
-
warn
-
info
-
info
-
debug
-
debug
-
trace
-
trace
-
email
-
email
-
isFatalEnabled
public boolean isFatalEnabled()- Specified by:
isFatalEnabled
in interfaceLogger
-
isErrorEnabled
public boolean isErrorEnabled()- Specified by:
isErrorEnabled
in interfaceLogger
-
isWarnEnabled
public boolean isWarnEnabled()- Specified by:
isWarnEnabled
in interfaceLogger
-
isInfoEnabled
public boolean isInfoEnabled()- Specified by:
isInfoEnabled
in interfaceLogger
-
isDebugEnabled
public boolean isDebugEnabled()- Specified by:
isDebugEnabled
in interfaceLogger
-
isTraceEnabled
public boolean isTraceEnabled()- Specified by:
isTraceEnabled
in interfaceLogger
-
isEmailEnabled
public boolean isEmailEnabled()- Specified by:
isEmailEnabled
in interfaceLogger
-