Class MemoryMappedFileManager.FactoryData

  • Enclosing class:
    MemoryMappedFileManager

    private static class MemoryMappedFileManager.FactoryData
    extends java.lang.Object
    Factory Data.
    • Constructor Summary

      Constructors 
      Constructor Description
      FactoryData​(boolean append, boolean immediateFlush, int regionLength, java.lang.String advertiseURI, Layout<? extends java.io.Serializable> layout)
      Constructor.
    • Method Summary

      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • append

        private final boolean append
      • immediateFlush

        private final boolean immediateFlush
      • regionLength

        private final int regionLength
      • advertiseURI

        private final java.lang.String advertiseURI
      • layout

        private final Layout<? extends java.io.Serializable> layout
    • Constructor Detail

      • FactoryData

        public FactoryData​(boolean append,
                           boolean immediateFlush,
                           int regionLength,
                           java.lang.String advertiseURI,
                           Layout<? extends java.io.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.