# Package tigase.db.beans

package tigase.db.beans

- Related Packages
  Package
  Description
  tigase.db
- Class
  Description
  AuthRepositoryMDPoolBean
  Class implements bean for multi domain pool for authentication repositories.
  AuthRepositoryMDPoolBean.AuthRepositoryConfigBean
  AuthUserRepositoryConfigBean<T,U extends AuthUserRepositoryConfigBean<T,U>>
  Configuration bean for authentication repository per domain Created by andrzej on 09.03.2016.
  DataSourceBean
  This is main bean responsible for managing and initialization of data sources.
  DataSourceBean.DataSourceChangedEvent
  Event emitted by `DataSourceBean` using `EventBus` when instance of `DataSource` for some name changes.
  DataSourceBean.DataSourceMDConfigBean
  MDPoolBean<S,T extends MDPoolConfigBean<S,T>>
  Abstract class providing base part for implementation of pool for multiple domains.
  MDPoolBeanWithStatistics<S extends Repository,T extends MDPoolConfigBean<S,T>>
  Class extends MDPoolBean class by adding support for statistics gathering for every managed repository.
  MDPoolConfigBean<A,B extends MDPoolConfigBean<A,B>>
  Base class for configuration beans of `DataSourceBean`, `AuthRepositoryMDPoolBean` and `UserRepositoryMDPoolBean`
  Created by andrzej on 08.03.2016.
  MDRepositoryBean<T extends DataSourceAware>
  Abstract class implementing bean to which should be used to create name aware repository pool.
  MDRepositoryBean.MDRepositoryConfigBean<A extends DataSourceAware>
  MDRepositoryConfigBean is bean responsible for basic management and initialization of repository for domain.
  MDRepositoryBean.SelectorType
  Determines behaviour of MDRepositoryBean.
  MDRepositoryBeanWithStatistics<T extends DataSourceAware>
  Extended version of MDRepositoryBean class with support for statistics gathering.
  SDRepositoryBean<A extends DataSourceAware>
  Abstract class implementing bean to which can be used to create name unaware repository pool.
  SDRepositoryBeanWithStatistics<T extends DataSourceAware>
  Extended version of SDRepositoryBean class with support for statistics gathering.
  UserRepositoryMDPoolBean
  Class implements bean for multi domain pool for user repositories.
  UserRepositoryMDPoolBean.UserRepositoryConfigBean