Class RollingFileManager.FactoryData

java.lang.Object
org.apache.logging.log4j.core.appender.ConfigurationFactoryData
org.apache.logging.log4j.core.appender.rolling.RollingFileManager.FactoryData
Enclosing class:
RollingFileManager

private static class RollingFileManager.FactoryData extends ConfigurationFactoryData
Factory data.
  • Field Details

    • fileName

      private final String fileName
    • pattern

      private final String pattern
    • append

      private final boolean append
    • bufferedIO

      private final boolean bufferedIO
    • bufferSize

      private final int bufferSize
    • immediateFlush

      private final boolean immediateFlush
    • createOnDemand

      private final boolean createOnDemand
    • policy

      private final TriggeringPolicy policy
    • strategy

      private final RolloverStrategy strategy
    • advertiseURI

      private final String advertiseURI
    • layout

      private final Layout<? extends Serializable> layout
    • filePermissions

      private final String filePermissions
    • fileOwner

      private final String fileOwner
    • fileGroup

      private final String fileGroup
  • Constructor Details

    • FactoryData

      public FactoryData(String fileName, String pattern, boolean append, boolean bufferedIO, TriggeringPolicy policy, RolloverStrategy strategy, String advertiseURI, Layout<? extends Serializable> layout, int bufferSize, boolean immediateFlush, boolean createOnDemand, String filePermissions, String fileOwner, String fileGroup, Configuration configuration)
      Creates the data for the factory.
      Parameters:
      pattern - The pattern.
      append - The append flag.
      bufferedIO - The bufferedIO flag.
      advertiseURI -
      layout - The Layout.
      bufferSize - the buffer size
      immediateFlush - flush on every write or not
      createOnDemand - true if you want to lazy-create the file (a.k.a. on-demand.)
      filePermissions - File permissions
      fileOwner - File owner
      fileGroup - File group
      configuration - The configuration
  • Method Details