Package fr.gouv.vitam.common.database.api

# Interface VitamRepositoryProvider

All Known Implementing Classes:
  `VitamRepositoryFactory`

public interface VitamRepositoryProvider
Description of reconstruction service factory.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `VitamElasticsearchRepository`
  `getVitamESRepository(VitamCollection collection, ElasticsearchIndexAliasResolver elasticsearchIndexAliasResolver)`
  `VitamMongoRepository`
  `getVitamMongoRepository(VitamCollection collection)`

- ## Method Details

  - ### getVitamMongoRepository

    VitamMongoRepository getVitamMongoRepository(VitamCollection collection)
    Parameters:
      `collection` - VitamCollection
    Returns:
      VitamMongoRepository

  - ### getVitamESRepository

    VitamElasticsearchRepository getVitamESRepository(VitamCollection collection, ElasticsearchIndexAliasResolver elasticsearchIndexAliasResolver)
    Parameters:
      `collection` - VitamCollection
    Returns:
      VitamElasticsearchRepository