Class FileManager.FactoryData
java.lang.Object
org.apache.logging.log4j.core.appender.ConfigurationFactoryData
org.apache.logging.log4j.core.appender.FileManager.FactoryData
- Enclosing class:
FileManager
Factory Data.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Stringprivate final booleanprivate final booleanprivate final intprivate final booleanprivate final Stringprivate final Stringprivate final Stringprivate final Layout<? extends Serializable> private final booleanFields inherited from class org.apache.logging.log4j.core.appender.ConfigurationFactoryData
configuration -
Constructor Summary
ConstructorsConstructorDescriptionFactoryData(boolean append, boolean locking, boolean bufferedIo, int bufferSize, boolean createOnDemand, String advertiseURI, Layout<? extends Serializable> layout, String filePermissions, String fileOwner, String fileGroup, Configuration configuration) Constructor. -
Method Summary
Methods inherited from class org.apache.logging.log4j.core.appender.ConfigurationFactoryData
getConfiguration, getLoggerContext
-
Field Details
-
append
private final boolean append -
locking
private final boolean locking -
bufferedIo
private final boolean bufferedIo -
bufferSize
private final int bufferSize -
createOnDemand
private final boolean createOnDemand -
advertiseURI
-
layout
-
filePermissions
-
fileOwner
-
fileGroup
-
-
Constructor Details
-
FactoryData
public FactoryData(boolean append, boolean locking, boolean bufferedIo, int bufferSize, boolean createOnDemand, String advertiseURI, Layout<? extends Serializable> layout, String filePermissions, String fileOwner, String fileGroup, Configuration configuration) Constructor.- Parameters:
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 layoutfilePermissions- File permissionsfileOwner- File ownerfileGroup- File groupconfiguration- the configuration
-