Interface | Description |
---|---|
RollingPolicy |
A
RollingPolicy specifies the actions taken
on a logging file rollover. |
RolloverDescription |
Description of actions needed to complete rollover.
|
TriggeringPolicy |
A
TriggeringPolicy controls the conditions under which rollover
occurs. |
Class | Description |
---|---|
CompositeTriggeringPolicy |
CompositeTriggeringPolicy determines if rolling should be triggered
by evaluating the current event against a set of triggering policies.
|
FilterBasedTriggeringPolicy |
FilterBasedTriggeringPolicy determines if rolling should be triggered
by evaluating the current message against a set of filters.
|
FixedWindowRollingPolicy |
When rolling over,
FixedWindowRollingPolicy renames files
according to a fixed window algorithm as described below. |
RollingFileAppender |
RollingFileAppender extends FileAppender to backup the log files
depending on RollingPolicy and TriggeringPolicy . |
RollingPolicyBase |
Implements methods common to most, it not all, rolling
policies.
|
RolloverDescriptionImpl |
Description of actions needed to complete rollover.
|
SizeBasedTriggeringPolicy |
SizeBasedTriggeringPolicy looks at size of the file being
currently written to.
|
TimeBasedRollingPolicy |
TimeBasedRollingPolicy is both easy to configure and quite
powerful. |
Implements various file rolling policies.
The RollingFileAppender
class
serves as the linchpin of this package. Its behaviour is
controlled by two subcomponents of type RollingPolicy
and TriggeringPolicy
.
Copyright © 2013 The Apache Software Foundation. Licensed under the Apache License, Version 2.0
Apache Extras for Apache log4j, Apache log4j and Apache are trademarks of the Apache Software Foundation.