Implements various file rolling policies.
The ch. class
serves as the linchpin of this package. Its behaviour is
controlled by two subcomponents of type ch. and ch..
| Modifier and Type | Interface and Description |
|---|---|
| public interface | RollingPolicy
A |
| public interface | TimeBasedFileNamingAndTriggeringPolicy<E>
This interface lists the set of methods that need to be implemented by
triggering policies which are nested within a |
| public interface |
| Modifier and Type | Class and Description |
|---|---|
| public class | |
| public class | FixedWindowRollingPolicy
When rolling over, |
| public class | RollingFileAppender<E>
|
| public abstract class | RollingPolicyBase
Implements methods common to most, it not all, rolling policies. |
| public class | RolloverFailure
A RolloverFailure occurs if, for whatever reason a rollover fails. |
| public class | |
| public class | |
| public class | SizeBasedTriggeringPolicy<E>
SizeBasedTriggeringPolicy looks at size of the file being currently written to. |
| public abstract class | |
| public class | |
| public abstract class | TriggeringPolicyBase<E>
SizeBasedTriggeringPolicy looks at size of the file being currently written to. |