private static class FileManager.FactoryData extends ConfigurationFactoryData
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
advertiseURI |
private boolean |
append |
private boolean |
bufferedIo |
private int |
bufferSize |
private boolean |
createOnDemand |
private Layout<? extends java.io.Serializable> |
layout |
private boolean |
locking |
configuration
Constructor and Description |
---|
FactoryData(boolean append,
boolean locking,
boolean bufferedIo,
int bufferSize,
boolean createOnDemand,
java.lang.String advertiseURI,
Layout<? extends java.io.Serializable> layout,
Configuration configuration)
Constructor.
|
getConfiguration, getLoggerContext
private final boolean append
private final boolean locking
private final boolean bufferedIo
private final int bufferSize
private final boolean createOnDemand
private final java.lang.String advertiseURI
private final Layout<? extends java.io.Serializable> layout
public FactoryData(boolean append, boolean locking, boolean bufferedIo, int bufferSize, boolean createOnDemand, java.lang.String advertiseURI, Layout<? extends java.io.Serializable> layout, Configuration configuration)
append
- Append status.locking
- Locking status.bufferedIo
- Buffering flag.bufferSize
- Buffer size.createOnDemand
- if you want to lazy-create the file (a.k.a. on-demand.)advertiseURI
- the URI to use when advertising the filelayout
- The layoutconfiguration
- the configuration