Class RollingRandomAccessFileManager.FactoryData
java.lang.Object
org.apache.logging.log4j.core.appender.ConfigurationFactoryData
org.apache.logging.log4j.core.appender.rolling.RollingRandomAccessFileManager.FactoryData
- Enclosing class:
RollingRandomAccessFileManager
Factory data.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final String
private final boolean
private final int
private final String
private final String
private final String
private final String
private final boolean
private final Layout
<? extends Serializable> private final String
private final TriggeringPolicy
private final RolloverStrategy
Fields inherited from class org.apache.logging.log4j.core.appender.ConfigurationFactoryData
configuration
-
Constructor Summary
ConstructorsConstructorDescriptionFactoryData
(String fileName, String pattern, boolean append, boolean immediateFlush, int bufferSize, TriggeringPolicy policy, RolloverStrategy strategy, String advertiseURI, Layout<? extends Serializable> layout, String filePermissions, String fileOwner, String fileGroup, Configuration configuration) Create the data for the factory. -
Method Summary
Modifier and TypeMethodDescriptionMethods inherited from class org.apache.logging.log4j.core.appender.ConfigurationFactoryData
getConfiguration, getLoggerContext
-
Field Details
-
fileName
-
pattern
-
append
private final boolean append -
immediateFlush
private final boolean immediateFlush -
bufferSize
private final int bufferSize -
policy
-
strategy
-
advertiseURI
-
layout
-
filePermissions
-
fileOwner
-
fileGroup
-
-
Constructor Details
-
FactoryData
public FactoryData(String fileName, String pattern, boolean append, boolean immediateFlush, int bufferSize, TriggeringPolicy policy, RolloverStrategy strategy, String advertiseURI, Layout<? extends Serializable> layout, String filePermissions, String fileOwner, String fileGroup, Configuration configuration) Create the data for the factory.- Parameters:
fileName
- The file name.pattern
- The pattern.append
- The append flag.immediateFlush
-bufferSize
-policy
-strategy
-advertiseURI
-layout
-filePermissions
- File permissionsfileOwner
- File ownerfileGroup
- File groupconfiguration
-
-
-
Method Details
-
getPattern
-
getTriggeringPolicy
-
getRolloverStrategy
-