Class RollingRandomAccessFileManager.FactoryData

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

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

    • fileName

      private final String fileName
    • pattern

      private final String pattern
    • append

      private final boolean append
    • immediateFlush

      private final boolean immediateFlush
    • bufferSize

      private final int bufferSize
    • 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 immediateFlush, int bufferSize, TriggeringPolicy policy, RolloverStrategy strategy, String advertiseURI, Layout<? extends Serializable> layout, String filePermissions, String fileOwner, String fileGroup, Configuration configuration)
      Create the data for the factory.
      Parameters:
      fileName - The file name.
      pattern - The pattern.
      append - The append flag.
      immediateFlush -
      bufferSize -
      policy -
      strategy -
      advertiseURI -
      layout -
      filePermissions - File permissions
      fileOwner - File owner
      fileGroup - File group
      configuration -
  • Method Details