org.apache.log4j.rolling

## Interface RolloverDescription

- All Known Implementing Classes:
    RolloverDescriptionImpl

      public interface RolloverDescription

  Description of actions needed to complete rollover.
  Author:
    Curt Arnold

- - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `String` | `getActiveFileName()` Active log file name after rollover.
    `boolean` | `getAppend()` Specifies if active file should be opened for appending.
    `Action` | `getAsynchronous()` Action to be completed after close of current active log file and before next rollover attempt, may be executed asynchronously.
    `Action` | `getSynchronous()` Action to be completed after close of current active log file before returning control to caller.

- - ### Method Detail

    - #### getActiveFileName

          String getActiveFileName()

      Active log file name after rollover.
      Returns:
        active log file name after rollover.

    - #### getAppend

          boolean getAppend()

      Specifies if active file should be opened for appending.
      Returns:
        if true, active file should be opened for appending.

    - #### getSynchronous

          Action getSynchronous()

      Action to be completed after close of current active log file before returning control to caller.
      Returns:
        action, may be null.

    - #### getAsynchronous

          Action getAsynchronous()

      Action to be completed after close of current active log file and before next rollover attempt, may be executed asynchronously.
      Returns:
        action, may be null.

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.