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 Stringprivate final booleanprivate final intprivate final Stringprivate final Stringprivate final Stringprivate final Stringprivate final booleanprivate final Layout<? extends Serializable> private final Stringprivate final TriggeringPolicyprivate final RolloverStrategyFields 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
-