Interface BackupContributor

All Known Subinterfaces:
IssueIndexer, SharedEntityIndexManager
All Known Implementing Classes:
DefaultIssueIndexer, DefaultSharedEntityIndexManager, MockIssueIndexer

public interface BackupContributor
Implementers may register to IndexBackupContributorsManager, Registered contributors will be given opportunity to contribute a list of files to index backup each time backup operations are run.
Since:
v8.0
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Contribute a set of files to the given backupBuilder to include them in the backup being created when this method was called.
  • Method Details

    • contributeToBackup

      void contributeToBackup(BackupBuilder backupBuilder)
      Contribute a set of files to the given backupBuilder to include them in the backup being created when this method was called.
      Parameters:
      backupBuilder - builder of the backup being created at the time of call. All existing and nonempty files passed to its accept method will be included. The builder may not be reusable and the reference should not be stored outside the scope of this method