Package org.jruby.util.log
Class SLF4JLogger
java.lang.Object
org.jruby.util.log.SLF4JLogger
- All Implemented Interfaces:
Logger
Using SLF4J API as a logging backend.
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionSLF4JLogger(Class<?> loggerClass) SLF4JLogger(String loggerName) protectedSLF4JLogger(org.slf4j.Logger logger) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidvoidvoidvoidgetName()voidvoidvoidbooleanvoidsetDebugEnable(boolean debug) voidvoidvoid
-
Field Details
-
logger
private final org.slf4j.Logger logger
-
-
Constructor Details
-
SLF4JLogger
-
SLF4JLogger
-
SLF4JLogger
protected SLF4JLogger(org.slf4j.Logger logger)
-
-
Method Details
-
getName
-
warn
-
warn
-
warn
-
error
-
error
-
error
-
info
-
info
-
info
-
debug
-
debug
-
debug
-
isDebugEnabled
public boolean isDebugEnabled()- Specified by:
isDebugEnabledin interfaceLogger
-
setDebugEnable
public void setDebugEnable(boolean debug) - Specified by:
setDebugEnablein interfaceLogger
-