Class DictionariesCleaner

java.lang.Object
org.qubership.atp.itf.lite.backend.schedulers.DictionariesCleaner

@Component public class DictionariesCleaner extends Object
  • Constructor Details

    • DictionariesCleaner

      @Autowired public DictionariesCleaner(org.qubership.atp.common.lock.LockManager lockManager, GridFsService gridFsService)
  • Method Details

    • dictionariesCleanupWithLockManager

      @Scheduled(cron="0 0/30 * * * *") public void dictionariesCleanupWithLockManager()
      Scheduled task to clean up downloaded zipped dictionaries from file system with lock manager.
    • dictionariesCleanup

      public void dictionariesCleanup()
      Clean up downloaded zipped dictionaries from file system.
    • gridFsDictionariesCleanupWithLockManager

      @Scheduled(cron="0 1 1 * * ?") public void gridFsDictionariesCleanupWithLockManager()
      Scheduled task to clean up downloaded zipped dictionaries from file system with lock manager.
    • gridFsFilesCleanup

      public void gridFsFilesCleanup()
      Clean up dictionaries from grid fs.