Class TLogPrintStream
java.lang.Object
net.thevpc.common.prs.log.TLogPrintStream
- All Implemented Interfaces:
TLog
- Direct Known Subclasses:
TLogConsole
-
Field Summary
-
Constructor Summary
ConstructorsConstructorDescriptionTLogPrintStream(File logFile) TLogPrintStream(PrintStream out, boolean autoClose) -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()voidvoidvoidprotected Stringbooleanbooleanbooleanbooleanfinal voidsetAutoCloseDebugStream(boolean autoCloseDebugStream) final voidsetAutoCloseErrorStream(boolean autoCloseErrorStream) final voidsetAutoCloseTraceStream(boolean autoCloseTraceStream) final voidsetAutoCloseWarnStream(boolean autoCloseWarnStream) final voidsetDebugStream(PrintStream debugStream) final voidsetErrorStream(PrintStream errorStream) final voidsetTraceStream(PrintStream traceStream) final voidsetWarnStream(PrintStream warnStream) voidvoid
-
Constructor Details
-
TLogPrintStream
public TLogPrintStream() -
TLogPrintStream
- Throws:
FileNotFoundException
-
TLogPrintStream
- Throws:
FileNotFoundException
-
-
Method Details
-
format
-
debug
-
error
-
error
-
trace
-
warning
-
getComponent
-
getDebugStream
-
setDebugStream
-
getErrorStream
-
setErrorStream
-
getTraceStream
-
setTraceStream
-
getWarnStream
-
setWarnStream
-
close
-
isAutoCloseDebugStream
public boolean isAutoCloseDebugStream() -
setAutoCloseDebugStream
public final void setAutoCloseDebugStream(boolean autoCloseDebugStream) -
isAutoCloseWarnStream
public boolean isAutoCloseWarnStream() -
setAutoCloseWarnStream
public final void setAutoCloseWarnStream(boolean autoCloseWarnStream) -
isAutoCloseTraceStream
public boolean isAutoCloseTraceStream() -
setAutoCloseTraceStream
public final void setAutoCloseTraceStream(boolean autoCloseTraceStream) -
isAutoCloseErrorStream
public boolean isAutoCloseErrorStream() -
setAutoCloseErrorStream
public final void setAutoCloseErrorStream(boolean autoCloseErrorStream)
-