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 String
private final boolean
private final boolean
private final int
private final boolean
private final String
private final String
private final String
private final Layout
<? extends Serializable> private final boolean
Fields 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
-