Hierarchy For Package tigase.archive.unified.db

Package Hierarchies:

Class Hierarchy

  • java.lang.Object
    • tigase.archive.db.AbstractMessageArchiveRepository<Q,​DS> (implements tigase.archive.db.MessageArchiveRepository<Q,​DS>)
      • tigase.archive.db.JDBCMessageArchiveRepository<Q> (implements tigase.db.util.RepositoryVersionAware)
    • tigase.archive.db.JDBCMessageArchiveRepository.Item<Q> (implements tigase.archive.db.MessageArchiveRepository.Item)
    • tigase.archive.unified.db.JDBCUnifiedArchiveRepository.RecentItem (implements tigase.archive.unified.db.UnifiedArchiveRepository.Item)
    • tigase.db.beans.MDRepositoryBean<T> (implements tigase.kernel.beans.Initializable, tigase.kernel.beans.RegistrarBeanWithDefaultBeanClass, tigase.kernel.beans.UnregisterAware)
      • tigase.db.beans.MDRepositoryBeanWithStatistics<T> (implements tigase.stats.ComponentStatisticsProvider)
    • tigase.server.amp.db.MsgRepository<T,​S> (implements tigase.db.MsgRepositoryIfc<T>)

Interface Hierarchy

  • tigase.db.DataSourceAware<T>
    • tigase.archive.db.MessageArchiveRepository<Q,​DS> (also extends tigase.xmpp.mam.MAMRepository<Q,​I>)
  • tigase.xmpp.mam.MAMRepository<Q,​I>
    • tigase.archive.db.MessageArchiveRepository<Q,​DS> (also extends tigase.db.DataSourceAware<T>)
  • tigase.xmpp.mam.MAMRepository.Item

Enum Hierarchy