private static class RollingRandomAccessFileManager.FactoryData extends ConfigurationFactoryData
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
advertiseURI |
private boolean |
append |
private int |
bufferSize |
private boolean |
immediateFlush |
private Layout<? extends java.io.Serializable> |
layout |
private java.lang.String |
pattern |
private TriggeringPolicy |
policy |
private RolloverStrategy |
strategy |
configuration
Constructor and Description |
---|
FactoryData(java.lang.String pattern,
boolean append,
boolean immediateFlush,
int bufferSize,
TriggeringPolicy policy,
RolloverStrategy strategy,
java.lang.String advertiseURI,
Layout<? extends java.io.Serializable> layout,
Configuration configuration)
Create the data for the factory.
|
Modifier and Type | Method and Description |
---|---|
RolloverStrategy |
getRolloverStrategy() |
TriggeringPolicy |
getTriggeringPolicy() |
getConfiguration, getLoggerContext
private final java.lang.String pattern
private final boolean append
private final boolean immediateFlush
private final int bufferSize
private final TriggeringPolicy policy
private final RolloverStrategy strategy
private final java.lang.String advertiseURI
private final Layout<? extends java.io.Serializable> layout
public FactoryData(java.lang.String pattern, boolean append, boolean immediateFlush, int bufferSize, TriggeringPolicy policy, RolloverStrategy strategy, java.lang.String advertiseURI, Layout<? extends java.io.Serializable> layout, Configuration configuration)
pattern
- The pattern.append
- The append flag.immediateFlush
- bufferSize
- policy
- strategy
- advertiseURI
- layout
- configuration
- public TriggeringPolicy getTriggeringPolicy()
public RolloverStrategy getRolloverStrategy()