Interface FileStore

    • Method Summary

      Modifier and Type Method Description
      boolean fileExists​(java.lang.String path, java.lang.String uuid)  
      java.io.File getFile​(java.lang.String path, java.lang.String uuid, java.lang.String hash)  
      default java.util.function.Supplier<java.io.File> getFileSupplier​(java.lang.String path, java.lang.String uuid, java.lang.String hash)  
      void removeFile​(java.lang.String path, java.lang.String uuid)  
      void setFile​(java.lang.String path, java.lang.String uuid, java.lang.String hash, java.io.File file)  
    • Method Detail

      • getFileSupplier

        default java.util.function.Supplier<java.io.File> getFileSupplier​(java.lang.String path,
                                                                          java.lang.String uuid,
                                                                          java.lang.String hash)
      • getFile

        java.io.File getFile​(java.lang.String path,
                             java.lang.String uuid,
                             java.lang.String hash)
      • setFile

        void setFile​(java.lang.String path,
                     java.lang.String uuid,
                     java.lang.String hash,
                     java.io.File file)
      • removeFile

        void removeFile​(java.lang.String path,
                        java.lang.String uuid)
      • fileExists

        boolean fileExists​(java.lang.String path,
                           java.lang.String uuid)