Package org.jruby.util.log
Class OutputStreamLogger
java.lang.Object
org.jruby.util.log.OutputStreamLogger
- All Implemented Interfaces:
Logger
- Direct Known Subclasses:
StandardErrorLogger
Logger logging to an output (print) stream.
- Author:
- kares
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionOutputStreamLogger
(String loggerName) OutputStreamLogger
(String loggerName, PrintStream stream) -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
void
void
void
void
protected String
formatMessage
(CharSequence message, String level) getName()
void
void
void
boolean
void
setDebugEnable
(boolean debug) void
setStream
(PrintStream stream) void
void
void
protected void
protected void
protected static void
writeStackTrace
(PrintStream stream, Throwable throwable)
-
Field Details
-
stream
-
-
Constructor Details
-
OutputStreamLogger
-
OutputStreamLogger
-
-
Method Details
-
getName
-
getStream
-
setStream
-
warn
-
warn
-
warn
-
error
-
error
-
error
-
info
-
info
-
info
-
debug
-
debug
-
debug
-
isDebugEnabled
public boolean isDebugEnabled()- Specified by:
isDebugEnabled
in interfaceLogger
-
setDebugEnable
public void setDebugEnable(boolean debug) - Specified by:
setDebugEnable
in interfaceLogger
-
write
-
write
-
writeStackTrace
-
formatMessage
-