Package tigase.db

# Interface RepositoryPool<T>

All Superinterfaces:
  `Repository`

All Known Subinterfaces:
  `DataSourcePool<T>`

All Known Implementing Classes:
  `AuthRepositoryPool`, `DataRepoPool`, `DataRepositoryPool`, `UserRepositoryPool`

public interface RepositoryPool<T> extends Repository
Generic interface of repository pool implementations.
Created by andrzej on 08.03.2016.

- ## Nested Class Summary

  ## Nested classes/interfaces inherited from interface tigase.db.Repository

  `Repository.Meta, Repository.SchemaId`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `void`
  `addRepo(T repo)`
  Method called to add instance of a repository to the repository pool.

  ### Methods inherited from interface tigase.db.Repository

  `initRepository`

- ## Method Details

  - ### addRepo

    void addRepo(T repo)
    Method called to add instance of a repository to the repository pool.
    Parameters:
      `repo` - instance of a repository