Class MemoryMappedFileManager.FactoryData

java.lang.Object
org.apache.logging.log4j.core.appender.MemoryMappedFileManager.FactoryData
Enclosing class:
MemoryMappedFileManager

private static class MemoryMappedFileManager.FactoryData extends Object
Factory Data.
  • Field Details

    • append

      private final boolean append
    • immediateFlush

      private final boolean immediateFlush
    • regionLength

      private final int regionLength
    • advertiseURI

      private final String advertiseURI
    • layout

      private final Layout<? extends Serializable> layout
  • Constructor Details

    • FactoryData

      public FactoryData(boolean append, boolean immediateFlush, int regionLength, String advertiseURI, Layout<? extends Serializable> layout)
      Constructor.
      Parameters:
      append - Append to existing file or truncate.
      immediateFlush - forces the memory content to be written to the storage device on every event
      regionLength - length of the mapped region
      advertiseURI - the URI to use when advertising the file
      layout - The layout.