Interface FileMetadataService


public interface FileMetadataService
Manages files metadata
  • Method Details

    • add

      void add(String fileUniqueName, String originalName, String fileType, String fileExtension, String mimeType)
    • updateFileSizeAndChecksum

      void updateFileSizeAndChecksum(String fileUniqueName, long fileSize, String checksum)
    • fetch

      Optional<FileMetadata> fetch(String fileUniqueName)
    • findUnreferencedFiles

      List<String> findUnreferencedFiles()
    • findFilesHavingDeletedTypes

      List<String> findFilesHavingDeletedTypes()
    • deleteAll

      void deleteAll(List<String> fileUniqueNamesDeleted)