Class FileManagerImpl.FileManagerImplConfig

  • Enclosing class:
    FileManagerImpl

    public static class FileManagerImpl.FileManagerImplConfig
    extends Object
    • Constructor Detail

      • FileManagerImplConfig

        public FileManagerImplConfig()
      • FileManagerImplConfig

        public FileManagerImplConfig​(int fileLastModificationCacheConcurrencyLevel,
                                     int fileLastModificationCacheMaximumsize,
                                     int fileLastModificationCacheExpireAfter)
    • Method Detail

      • getFileLastModificationCacheConcurrencyLevel

        public int getFileLastModificationCacheConcurrencyLevel()
      • setFileLastModificationCacheConcurrencyLevel

        public void setFileLastModificationCacheConcurrencyLevel​(int fileLastModificationCacheConcurrencyLevel)
      • getFileLastModificationCacheMaximumsize

        public int getFileLastModificationCacheMaximumsize()
      • setFileLastModificationCacheMaximumsize

        public void setFileLastModificationCacheMaximumsize​(int fileLastModificationCacheMaximumsize)
      • getFileLastModificationCacheExpireAfter

        public int getFileLastModificationCacheExpireAfter()
      • setFileLastModificationCacheExpireAfter

        public void setFileLastModificationCacheExpireAfter​(int fileLastModificationCacheExpireAfter)
        Specifies the expiration duration of the last modification cache entries
        Parameters:
        fileLastModificationCacheExpireAfter - the expiration duration in ms. A 0 value disables the caching.