|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjava.io.OutputStream
java.io.FilterOutputStream
java.io.PrintStream
org.elasticsearch.common.lucene.LoggerInfoStream
public class LoggerInfoStream
A PrintStream that logs each println(String) into a logger
under trace level.
Provides also factory methods that basically append to the logger name provide the
SUFFIX.
| Field Summary | |
|---|---|
static java.lang.String |
SUFFIX
|
| Fields inherited from class java.io.FilterOutputStream |
|---|
out |
| Constructor Summary | |
|---|---|
LoggerInfoStream(ESLogger logger)
Constucts a new instance based on the provided logger. |
|
| Method Summary | |
|---|---|
static LoggerInfoStream |
getInfoStream(ESLogger logger)
Creates a new LoggerInfoStream based on the provided logger
by appending to its NAME the SUFFIX. |
static LoggerInfoStream |
getInfoStream(java.lang.String name)
Creates a new LoggerInfoStream based on the provided name
by appending to it the SUFFIX. |
void |
println(java.lang.String x)
Override only the method Lucene actually uses. |
| Methods inherited from class java.io.PrintStream |
|---|
append, append, append, checkError, clearError, close, flush, format, format, print, print, print, print, print, print, print, print, print, printf, printf, println, println, println, println, println, println, println, println, println, setError, write, write |
| Methods inherited from class java.io.FilterOutputStream |
|---|
write |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String SUFFIX
| Constructor Detail |
|---|
public LoggerInfoStream(ESLogger logger)
println(String) operation as a trace level.
| Method Detail |
|---|
public static LoggerInfoStream getInfoStream(ESLogger logger)
LoggerInfoStream based on the provided logger
by appending to its NAME the SUFFIX.
public static LoggerInfoStream getInfoStream(java.lang.String name)
LoggerInfoStream based on the provided name
by appending to it the SUFFIX.
public void println(java.lang.String x)
println in class java.io.PrintStream
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||