Hierarchy For All Packages

Package Hierarchies:

Class Hierarchy

  • java.lang.Object
    • tigase.osgi.AbstractActivator (implements org.osgi.framework.BundleActivator, org.osgi.framework.ServiceListener)
    • tigase.archive.db.AbstractMessageArchiveRepository<Q,​DS> (implements tigase.archive.db.MessageArchiveRepository<Q,​DS>)
      • tigase.archive.db.JDBCMessageArchiveRepository<Q> (implements tigase.db.util.RepositoryVersionAware)
    • tigase.server.BasicComponent (implements tigase.cluster.api.ClusteredComponentIfc, tigase.conf.Configurable, tigase.kernel.beans.config.ConfigurationChangedAware, tigase.kernel.beans.Initializable, tigase.vhosts.VHostListener, tigase.disco.XMPPService)
      • tigase.server.AbstractMessageReceiver (implements tigase.server.MessageReceiver, tigase.stats.StatisticsContainer)
        • tigase.component.AbstractKernelBasedComponent (implements tigase.server.DisableDisco, tigase.kernel.beans.RegistrarBean, tigase.disco.XMPPService)
          • tigase.archive.MessageArchiveComponent (implements tigase.archive.MessageArchiveConfig, tigase.kernel.beans.UnregisterAware)
    • 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.archive.xep0136.modules.ListCollectionsModule.Xep0136CollectionHandler<Q> (implements tigase.archive.db.MessageArchiveRepository.CollectionHandler<Q>)
    • 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>)
    • tigase.xmpp.mam.QueryImpl (implements tigase.xmpp.mam.Query)
      • tigase.archive.xep0313.QueryImpl
        • tigase.archive.QueryCriteria (implements tigase.archive.xep0136.Query)
    • tigase.archive.xep0136.modules.RetrieveItemsModule.Xep0136ItemHandler<Q,​I> (implements tigase.xmpp.mam.MAMRepository.ItemHandler<Q,​I>)
    • tigase.archive.unified.Schema
    • tigase.archive.db.derby.StoredProcedures
    • tigase.archive.unified.modules.TigaseRecentQueryModule (implements tigase.component.modules.Module)
    • tigase.archive.xep0136.Xep0136QueryParser<Q> (implements tigase.xmpp.mam.QueryParser<Q>)
    • tigase.xmpp.XMPPProcessor (implements tigase.xmpp.XMPPImplIfc, tigase.xmpp.XMPPProcessorConcurrencyAwareIfc)
      • tigase.xmpp.impl.annotation.AnnotatedXMPPProcessor
        • tigase.archive.unified.processors.JingleArchive (implements tigase.xmpp.XMPPPostprocessorIfc, tigase.xmpp.XMPPProcessorIfc)
        • tigase.archive.unified.processors.LoginHistory (implements tigase.xmpp.XMPPPacketFilterIfc, tigase.xmpp.XMPPStopListenerIfc)
        • tigase.archive.unified.processors.UnifiedArchivePlugin (implements tigase.xmpp.XMPPProcessorIfc)
      • tigase.archive.processors.Xep0136MessageArchivingProcessor (implements tigase.xmpp.XMPPProcessorIfc)

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