Interface OrphanedMediaService

All Known Implementing Classes:
DefaultOrphanedMediaService

public interface OrphanedMediaService
Searches for orphaned media files and processes them using configured OrphanedFilesHandler.
  • Method Details

    • searchForOrphanedMediaFiles

      OrphanedMediaResult searchForOrphanedMediaFiles(File folder)
      Searches for orphaned media files and "not hybris" media files in a given folder.
      Parameters:
      folder - folder to search in.
      Returns:
      OrphanedMediaResult object containing analysis results.
    • searchForOrphanedMediaFiles

      OrphanedMediaResult searchForOrphanedMediaFiles(File folder, int range)
      Searches for orphaned media files and "not hybris" media files in a given folder.
      Parameters:
      folder - folder to search in.
      range - specifies how many medias will be checked at the same time (flexible search paging).
      Returns:
      OrphanedMediaResult object containing analysis results.
    • processFiles

      boolean processFiles(Collection<File> files)
      Given files will be processed by the configured OrphanedFilesHandler.
      Parameters:
      files - collection of files which will be processed by the configured OrphanedFilesHandler.
      Returns:
      true if everything was fine.