Class MessageArchiveRepositoryPool<Q extends QueryCriteria,R extends MessageArchiveRepository<Q,tigase.db.DataSource>>

java.lang.Object
tigase.db.beans.MDRepositoryBean<T>
tigase.db.beans.MDRepositoryBeanWithStatistics<R>
tigase.archive.db.MessageArchiveRepositoryPool<Q,R>
All Implemented Interfaces:
MessageArchiveRepository<Q,tigase.db.DataSource>, tigase.db.DataSourceAware<tigase.db.DataSource>, tigase.kernel.beans.Initializable, tigase.kernel.beans.RegistrarBean, tigase.kernel.beans.RegistrarBeanWithDefaultBeanClass, tigase.kernel.beans.UnregisterAware, tigase.stats.ComponentStatisticsProvider, tigase.stats.StatisticsProviderIfc, tigase.xmpp.mam.MAMRepository<Q,tigase.xmpp.mam.MAMRepository.Item>

@Bean(name="repositoryPool", parent=MessageArchiveComponent.class, active=true) public class MessageArchiveRepositoryPool<Q extends QueryCriteria,R extends MessageArchiveRepository<Q,tigase.db.DataSource>> extends tigase.db.beans.MDRepositoryBeanWithStatistics<R> implements MessageArchiveRepository<Q,tigase.db.DataSource>
Created by andrzej on 16.07.2016.