## Uses of Interface
org.apache.solr.core.backup.repository.BackupRepository

- Packages that use BackupRepository
  Package | Description
  --- | ---
  org.apache.solr.core | Core classes implementing Solr internals and the management of `SolrCore`s
  org.apache.solr.core.backup | Core classes for Solr's Backup/Restore functionality
  org.apache.solr.core.backup.repository | `BackupRepository` Providing backup/restore repository interfaces to plug different storage systems
  org.apache.solr.handler | Concrete implementations of `SolrRequestHandler`

- - ### Uses of BackupRepository in org.apache.solr.core

    Methods in org.apache.solr.core that return BackupRepository
    Modifier and Type | Method and Description
    --- | ---
    `BackupRepository` | CoreContainer.`newBackupRepository(Optional<String> repositoryName)` This method instantiates a new instance of BackupRepository.

  - ### Uses of BackupRepository in org.apache.solr.core.backup

    Fields in org.apache.solr.core.backup declared as BackupRepository
    Modifier and Type | Field and Description
    --- | ---
    `protected BackupRepository` | BackupManager.`repository`

    Constructors in org.apache.solr.core.backup with parameters of type BackupRepository
    Constructor and Description
    `BackupManager(BackupRepository repository, ZkStateReader zkStateReader, String collectionName)`

  - ### Uses of BackupRepository in org.apache.solr.core.backup.repository

    Classes in org.apache.solr.core.backup.repository that implement BackupRepository
    Modifier and Type | Class and Description
    --- | ---
    `class` | `HdfsBackupRepository`
    `class` | `LocalFileSystemRepository` A concrete implementation of BackupRepository interface supporting backup/restore of Solr indexes to a local file-system.

    Methods in org.apache.solr.core.backup.repository that return BackupRepository
    Modifier and Type | Method and Description
    --- | ---
    `BackupRepository` | BackupRepositoryFactory.`newInstance(SolrResourceLoader loader)`
    `BackupRepository` | BackupRepositoryFactory.`newInstance(SolrResourceLoader loader, String name)`

  - ### Uses of BackupRepository in org.apache.solr.handler

    Methods in org.apache.solr.handler that return BackupRepository
    Modifier and Type | Method and Description
    --- | ---
    `BackupRepository` | SnapShooter.`getBackupRepository()`

    Constructors in org.apache.solr.handler with parameters of type BackupRepository
    Constructor and Description
    `RestoreCore(BackupRepository backupRepo, SolrCore core, URI location, String name)`
    `SnapShooter(BackupRepository backupRepo, SolrCore core, URI location, String snapshotName, String commitName)`

Copyright © 2000-2016 Apache Software Foundation. All Rights Reserved.