## Uses of Interface
org.apache.log4j.rolling.TriggeringPolicy

- Packages that use TriggeringPolicy
  Package | Description
  --- | ---
  org.apache.log4j.rolling | Implements various file rolling policies.

- - ### Uses of TriggeringPolicy in org.apache.log4j.rolling

    Classes in org.apache.log4j.rolling that implement TriggeringPolicy
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CompositeTriggeringPolicy` CompositeTriggeringPolicy determines if rolling should be triggered by evaluating the current event against a set of triggering policies.
    `class` | `FilterBasedTriggeringPolicy` FilterBasedTriggeringPolicy determines if rolling should be triggered by evaluating the current message against a set of filters.
    `class` | `SizeBasedTriggeringPolicy` SizeBasedTriggeringPolicy looks at size of the file being currently written to.
    `class` | `TimeBasedRollingPolicy` `TimeBasedRollingPolicy` is both easy to configure and quite powerful.

    Methods in org.apache.log4j.rolling that return TriggeringPolicy
    Modifier and Type | Method and Description
    --- | ---
    `TriggeringPolicy` | RollingFileAppender.`getTriggeringPolicy()` Get triggering policy.

    Methods in org.apache.log4j.rolling with parameters of type TriggeringPolicy
    Modifier and Type | Method and Description
    --- | ---
    `void` | CompositeTriggeringPolicy.`addTriggeringPolicy(TriggeringPolicy policy)` Add triggering policy
    `void` | RollingFileAppender.`setTriggeringPolicy(TriggeringPolicy policy)` Set triggering policy.

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.