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

    All Methods Instance Methods Abstract Methods
    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 Detail

    - #### addRepo

          void addRepo​(T repo)

      Method called to add instance of a repository to the repository pool.
      Parameters:
        `repo` - instance of a repository