Hierarchy For All Packages

Package Hierarchies:

Class Hierarchy

  • java.lang.Object
    • tigase.component.modules.AbstractModule (implements tigase.component.modules.Module)
      • tigase.component.modules.impl.DiscoveryModule
    • tigase.pubsub.AbstractNodeConfig
      • tigase.pubsub.LeafNodeConfig
    • tigase.mix.Affiliations (implements tigase.pubsub.repository.cached.IAffiliationsCached)
    • 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.server.PacketWriterWithTimeout, tigase.stats.StatisticsContainer)
        • tigase.component.AbstractKernelBasedComponent (implements tigase.server.DisableDisco, tigase.kernel.beans.RegistrarBean, tigase.disco.XMPPService)
          • tigase.pubsub.PubSubComponent (implements tigase.conf.Configurable, tigase.server.DisableDisco)
    • tigase.mix.model.ChannelConfiguration
    • tigase.stats.CounterValue
    • tigase.mix.util.DefaultPacketHashCodeGenerator (implements tigase.pubsub.PubSubComponent.PacketHashCodeGenerator)
    • tigase.pubsub.utils.DefaultPubSubLogic (implements tigase.pubsub.utils.PubSubLogic)
    • tigase.xmpp.mam.MAMItemHandler (implements tigase.xmpp.mam.MAMRepository.ItemHandler<Q,I>)
      • tigase.pubsub.modules.mam.MAMItemHandler
    • tigase.xmpp.mam.MAMQueryParser<Query> (implements tigase.xmpp.mam.QueryParser<Q>)
      • tigase.xmpp.mam.MAM2QueryParser<Query>
        • tigase.xmpp.mam.MAM2ExtendedQueryParser<Query>
          • tigase.pubsub.modules.mam.MAMQueryParser
    • tigase.mix.Mix
    • tigase.mix.Mix.Nodes
    • tigase.mix.MixConfig (implements tigase.pubsub.IPubSubConfig)
    • tigase.mix.model.MixRepository<T> (implements tigase.pubsub.repository.cached.CachedPubSubRepository.NodeAffiliationProvider<T>, tigase.mix.model.IMixRepository, tigase.pubsub.repository.IPubSubRepository.IListener)
    • tigase.mix.model.MixRepository.ParticipantKey
    • tigase.mix.model.Participant (implements tigase.mix.model.IParticipant)
    • tigase.mix.modules.PubSubModulePredicate (implements java.util.function.Predicate<T>)
    • tigase.xmpp.mam.modules.QueryModule (implements tigase.component.modules.Module)
      • tigase.pubsub.modules.mam.MAMQueryModule
    • tigase.mix.model.RoomGhostbuster.KickoutEvent
    • tigase.mix.model.RoomGhostbuster.MonitoredObject
    • tigase.mix.modules.RoomPresenceModule.MucMessageBroadcastEvent (implements java.io.Serializable)
    • tigase.mix.model.RoomPresenceRepository
    • tigase.util.common.TimerTask (implements java.lang.Runnable)
      • tigase.component.ScheduledTask (implements tigase.kernel.beans.config.ConfigurationChangedAware, tigase.kernel.beans.Initializable, tigase.kernel.beans.UnregisterAware)

Interface Hierarchy

Enum Class Hierarchy