# Uses of Package
ch.qos.logback.core.rolling

Packages that use ch.qos.logback.core.rolling
Package
Description
ch.qos.logback.core.rolling
Implements various file rolling policies.
ch.qos.logback.core.rolling.helper
Internal helper classes used by `ch.qos.logback.core.rolling` package.
ch.qos.logback.core.util
Contains various utility classes.

Classes in ch.qos.logback.core.rolling used by ch.qos.logback.core.rolling
Class
Description
RollingPolicy
A `RollingPolicy` is responsible for performing the rolling over of the active log file.
RollingPolicyBase
Implements methods common to most, it not all, rolling policies.
RolloverFailure
A RolloverFailure occurs if, for whatever reason a rollover fails.
TimeBasedFileNamingAndTriggeringPolicy
This interface lists the set of methods that need to be implemented by triggering policies which are nested within a `TimeBasedRollingPolicy`.
TimeBasedFileNamingAndTriggeringPolicyBase
TimeBasedRollingPolicy
`TimeBasedRollingPolicy` is both easy to configure and quite powerful.
TriggeringPolicy
A `TriggeringPolicy` controls the conditions under which roll-over occurs.
TriggeringPolicyBase
SizeBasedTriggeringPolicy looks at size of the file being currently written to.
Classes in ch.qos.logback.core.rolling used by ch.qos.logback.core.rolling.helper
Class
Description
RolloverFailure
A RolloverFailure occurs if, for whatever reason a rollover fails.
Classes in ch.qos.logback.core.rolling used by ch.qos.logback.core.util
Class
Description
RolloverFailure
A RolloverFailure occurs if, for whatever reason a rollover fails.