public class StringLogManager extends java.lang.Object implements LogBufferManager<java.lang.String,StringLogBuffer>
Constructor and Description |
---|
StringLogManager(java.nio.charset.Charset charset) |
Modifier and Type | Method and Description |
---|---|
StringLogBuffer |
create(java.nio.charset.Charset charset)
Create a new log buffer with the charset
|
static StringLogManager |
factory(java.nio.charset.Charset charset) |
void |
flush(java.util.function.Consumer<java.lang.String> writer)
Flush all buffers with the consumer
|
public StringLogBuffer create(java.nio.charset.Charset charset)
LogBufferManager
create
in interface LogBufferManager<java.lang.String,StringLogBuffer>
charset
- charsetpublic void flush(java.util.function.Consumer<java.lang.String> writer)
LogBufferManager
flush
in interface LogBufferManager<java.lang.String,StringLogBuffer>
writer
- consumer of log eventspublic static StringLogManager factory(java.nio.charset.Charset charset)