public class FileLogger extends PrintStreamLogger implements java.lang.AutoCloseable
| Modifier and Type | Class and Description |
|---|---|
static class |
FileLogger.Builder |
PrintStreamLogger.LogLevel| Constructor and Description |
|---|
FileLogger(java.io.FileOutputStream fos,
java.lang.String prefix,
MessageFormat messageFormat) |
| Modifier and Type | Method and Description |
|---|---|
static FileLogger.Builder |
builder() |
void |
close() |
protected void |
log(java.io.PrintStream stream,
java.lang.String level,
java.lang.String message,
java.lang.Object[] args) |
error, info, warnpublic FileLogger(java.io.FileOutputStream fos,
java.lang.String prefix,
MessageFormat messageFormat)
public static FileLogger.Builder builder()
protected void log(java.io.PrintStream stream,
java.lang.String level,
java.lang.String message,
java.lang.Object[] args)
log in class PrintStreamLoggerpublic void close()
throws java.lang.Exception
close in interface java.lang.AutoCloseablejava.lang.Exception