Hierarchy For All Packages
Package Hierarchies:- tigase.pubsub,
- tigase.pubsub.cluster,
- tigase.pubsub.exceptions,
- tigase.pubsub.modules,
- tigase.pubsub.modules.commands,
- tigase.pubsub.modules.ext.presence,
- tigase.pubsub.modules.mam,
- tigase.pubsub.repository,
- tigase.pubsub.repository.cached,
- tigase.pubsub.repository.converter,
- tigase.pubsub.repository.derby,
- tigase.pubsub.repository.stateless,
- tigase.pubsub.utils,
- tigase.pubsub.utils.executors
Class Hierarchy
- java.lang.Object
- tigase.osgi.AbstractActivator (implements org.osgi.framework.BundleActivator, org.osgi.framework.ServiceListener)
- tigase.pubsub.Activator
- tigase.pubsub.modules.commands.AbstractLoadRunner (implements java.lang.Runnable)
- tigase.pubsub.modules.commands.LoadTestGenerator
- java.util.AbstractMap<K,V> (implements java.util.Map<K,V>)
- java.util.HashMap<K,V> (implements java.lang.Cloneable, java.util.Map<K,V>, java.io.Serializable)
- java.util.LinkedHashMap<K,V> (implements java.util.Map<K,V>)
- tigase.pubsub.repository.cached.CachedPubSubRepository.SizedCache<V> (implements tigase.stats.StatisticHolder)
- java.util.LinkedHashMap<K,V> (implements java.util.Map<K,V>)
- java.util.HashMap<K,V> (implements java.lang.Cloneable, java.util.Map<K,V>, java.io.Serializable)
- tigase.component.modules.AbstractModule (implements tigase.component.modules.Module)
- tigase.component.modules.impl.DiscoveryModule
- tigase.pubsub.modules.DiscoveryModule
- tigase.component.modules.impl.DiscoveryModule
- tigase.pubsub.AbstractNodeConfig
- tigase.pubsub.CollectionNodeConfig
- tigase.pubsub.LeafNodeConfig
- tigase.pubsub.DefaultNodeConfig
- tigase.pubsub.utils.executors.AbstractQueuingExecutor (implements tigase.pubsub.utils.executors.Executor, tigase.kernel.beans.UnregisterAware)
- tigase.pubsub.utils.executors.RateLimitingExecutor (implements tigase.kernel.beans.Initializable, java.lang.Runnable)
- 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.component.AbstractKernelBasedComponent (implements tigase.server.DisableDisco, tigase.kernel.beans.RegistrarBean, tigase.disco.XMPPService)
- tigase.server.AbstractMessageReceiver (implements tigase.server.MessageReceiver, tigase.server.PacketWriterWithTimeout, tigase.stats.StatisticsContainer)
- tigase.pubsub.repository.cached.CachedPubSubRepository<T> (implements tigase.pubsub.repository.IItems.IListnener, tigase.kernel.beans.Initializable, tigase.pubsub.repository.IPubSubRepository, tigase.stats.StatisticHolder)
- tigase.pubsub.repository.cached.CachedPubSubRepository.NodeKey
- tigase.pubsub.repository.cached.CachedPubSubRepository.RootCollectionSet (implements tigase.pubsub.repository.IPubSubRepository.RootCollectionSetIfc)
- tigase.pubsub.cluster.ClusterNodeMap
- tigase.stats.CounterValue
- tigase.stats.Counter
- tigase.stats.StatisticHolderImpl (implements tigase.stats.StatisticHolder)
- tigase.pubsub.AbstractPubSubModule (implements tigase.component.modules.Module)
- tigase.pubsub.modules.AbstractConfigCreateNode
- tigase.pubsub.modules.NodeConfigModule
- tigase.pubsub.modules.NodeCreateModule
- tigase.pubsub.modules.CapsModule
- tigase.pubsub.modules.DefaultConfigModule
- tigase.pubsub.modules.ManageAffiliationsModule
- tigase.pubsub.modules.ManageSubscriptionModule
- tigase.pubsub.modules.NodeDeleteModule
- tigase.pubsub.modules.PendingSubscriptionModule
- tigase.pubsub.modules.PresenceCollectorModule
- tigase.pubsub.modules.ext.presence.PresenceNotifierModule (implements tigase.kernel.beans.Initializable, tigase.kernel.beans.UnregisterAware)
- tigase.pubsub.modules.ext.presence.PresencePerNodeExtension (implements tigase.kernel.beans.Initializable, tigase.kernel.beans.UnregisterAware)
- tigase.pubsub.modules.PublishItemModule (implements tigase.kernel.beans.Initializable, tigase.kernel.beans.UnregisterAware)
- tigase.pubsub.modules.PurgeItemsModule
- tigase.pubsub.modules.RetractItemModule
- tigase.pubsub.modules.RetrieveAffiliationsModule
- tigase.pubsub.modules.RetrieveItemsModule
- tigase.pubsub.modules.RetrieveSubscriptionsModule
- tigase.pubsub.modules.SubscribeNodeModule
- tigase.pubsub.modules.UnsubscribeNodeModule
- tigase.pubsub.modules.AbstractConfigCreateNode
- tigase.pubsub.AbstractPubSubModule (implements tigase.component.modules.Module)
- tigase.stats.StatisticHolderImpl (implements tigase.stats.StatisticHolder)
- tigase.stats.Counter
- tigase.pubsub.modules.commands.DefaultConfigCommand (implements tigase.component.adhoc.AdHocCommand)
- tigase.pubsub.modules.commands.DefaultConfigCommand.DefaultNodeConfigurationChangedEvent
- tigase.pubsub.DefaultPacketHashCodeGenerator (implements tigase.pubsub.PubSubComponent.PacketHashCodeGenerator)
- tigase.pubsub.utils.DefaultPubSubLogic (implements tigase.pubsub.utils.PubSubLogic)
- tigase.pubsub.modules.commands.DeleteAllNodesCommand (implements tigase.component.adhoc.AdHocCommand)
- tigase.pubsub.utils.FragmentedMap<KEY,VALUE>
- tigase.pubsub.repository.IItems.ItemBase
- tigase.pubsub.repository.IItems.Item (implements tigase.pubsub.repository.IItems.IItem)
- tigase.pubsub.repository.IItems.ItemMeta
- tigase.pubsub.repository.cached.Items<T> (implements tigase.pubsub.repository.IItems)
- tigase.pubsub.modules.commands.LoadTestCommand (implements tigase.component.adhoc.AdHocCommand)
- tigase.pubsub.utils.LRUCache<K,V> (implements tigase.pubsub.utils.Cache<K,V>)
- tigase.pubsub.utils.LRUCacheWithFuture<K,V> (implements tigase.pubsub.utils.Cache<K,V>)
- 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.pubsub.modules.mam.MAMQueryParser
- 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.pubsub.repository.PubSubDAOPool<T,S,Q> (implements tigase.pubsub.repository.IPubSubDAO<T,S,Q>)
- tigase.db.beans.MDRepositoryBeanWithStatistics<T> (implements tigase.stats.ComponentStatisticsProvider)
- tigase.db.beans.MDRepositoryBean.MDRepositoryConfigBean<A> (implements tigase.kernel.beans.config.ConfigurationChangedAware, tigase.kernel.beans.Initializable, tigase.kernel.beans.RegistrarBean, tigase.kernel.beans.UnregisterAware)
- tigase.pubsub.repository.PubSubDAOPool.PubSubDAOConfigBean
- tigase.pubsub.repository.cached.Node<T> (implements tigase.pubsub.repository.INodeMeta<T>)
- tigase.pubsub.repository.NodeAffiliations (implements tigase.pubsub.repository.IAffiliations)
- tigase.pubsub.repository.cached.NodeAffiliations (implements tigase.pubsub.repository.cached.IAffiliationsCached)
- tigase.pubsub.modules.NodeConfigModule.NodeConfigurationChangedEvent
- tigase.pubsub.modules.NodeCreateModule.NodeCreatedEvent
- tigase.pubsub.modules.NodeDeleteModule.NodeDeletedEvent
- tigase.pubsub.repository.stateless.NodeMeta<T> (implements tigase.pubsub.repository.INodeMeta<T>)
- tigase.pubsub.repository.NodeSubscriptions (implements tigase.pubsub.repository.ISubscriptions)
- tigase.pubsub.repository.cached.NodeSubscriptions (implements tigase.pubsub.repository.cached.ISubscriptionsCached)
- tigase.pubsub.NotificationBroadcaster
- tigase.pubsub.modules.PresenceCollectorModule.CapsChangeEvent
- tigase.pubsub.modules.PresenceCollectorModule.PresenceChangeEvent
- tigase.pubsub.repository.PresenceCollectorRepository
- tigase.pubsub.repository.PresenceCollectorRepository.ServiceEntry
- tigase.pubsub.repository.PresenceCollectorRepository.UserEntry
- tigase.pubsub.repository.PresenceCollectorRepository.UserResourceEntry
- tigase.pubsub.modules.ext.presence.PresenceNodeSubscriptions (implements tigase.pubsub.repository.cached.ISubscriptionsCached)
- tigase.pubsub.modules.ext.presence.PresencePerNodeExtension.LoginToNodeEvent
- tigase.pubsub.modules.ext.presence.PresencePerNodeExtension.LogoffFromNodeEvent
- tigase.pubsub.modules.ext.presence.PresencePerNodeExtension.UpdatePresenceEvent
- tigase.util.workqueue.PriorityQueueAbstract<E>
- tigase.util.workqueue.PriorityQueueRelaxed<E>
- tigase.pubsub.utils.executors.ExecutionQueue
- tigase.util.workqueue.PriorityQueueRelaxed<E>
- tigase.pubsub.modules.PublishItemModule.BroadcastNotificationEvent
- tigase.pubsub.modules.PublishItemModule.ItemPublishedEvent
- tigase.pubsub.PubSubConfig (implements tigase.pubsub.IPubSubConfig)
- tigase.pubsub.repository.PubSubDAO<T,S,Q> (implements tigase.pubsub.repository.IPubSubDAO<T,S,Q>)
- tigase.pubsub.repository.PubSubDAOJDBC (implements tigase.db.util.RepositoryVersionAware)
- tigase.pubsub.repository.PubSubDAO.MAMItem (implements tigase.xmpp.mam.MAMRepository.Item)
- tigase.pubsub.exceptions.PubSubErrorCondition
- tigase.pubsub.repository.converter.PubSubItemsConverter (implements tigase.db.converter.Convertible<T>)
- tigase.pubsub.repository.converter.PubSubNodeConverter (implements tigase.db.converter.Convertible<T>)
- tigase.pubsub.PubSubVersion
- tigase.xmpp.mam.QueryImpl (implements tigase.xmpp.mam.Query)
- tigase.pubsub.modules.mam.Query
- tigase.xmpp.mam.modules.QueryModule (implements tigase.component.modules.Module)
- tigase.pubsub.modules.mam.MAMQueryModule
- tigase.pubsub.modules.commands.ReadAllNodesCommand (implements tigase.component.adhoc.AdHocCommand)
- tigase.pubsub.modules.RetractItemModule.ItemRetractedEvent
- tigase.pubsub.modules.commands.RetrieveItemsCommand (implements tigase.component.adhoc.AdHocCommand)
- tigase.pubsub.utils.executors.SameThreadExecutor (implements tigase.pubsub.utils.executors.Executor)
- tigase.pubsub.repository.Schema
- tigase.util.cache.SimpleCache<K,V> (implements java.util.Map<K,V>)
- tigase.pubsub.ListCache<K,V>
- tigase.pubsub.repository.derby.StoredProcedures
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- tigase.pubsub.utils.Cache.CacheException
- java.lang.RuntimeException
- java.lang.IllegalStateException
- tigase.pubsub.repository.cached.CachedPubSubRepository.RootCollectionSet.IllegalStateException
- java.lang.IllegalStateException
- tigase.xmpp.XMPPException
- tigase.xmpp.XMPPProcessorException
- tigase.component.exceptions.ComponentException
- tigase.pubsub.exceptions.PubSubException
- tigase.component.exceptions.ComponentException
- tigase.xmpp.XMPPProcessorException
- java.lang.Exception
- 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)
- tigase.pubsub.Ghostbuster
- tigase.component.ScheduledTask (implements tigase.kernel.beans.config.ConfigurationChangedAware, tigase.kernel.beans.Initializable, tigase.kernel.beans.UnregisterAware)
- tigase.pubsub.repository.stateless.UsersAffiliation (implements java.lang.Cloneable)
- tigase.pubsub.repository.stateless.UsersSubscription (implements java.lang.Cloneable)
- tigase.pubsub.Utils
- tigase.pubsub.Utils.Spi
- tigase.pubsub.cluster.ViewNodeLoadCommand (implements tigase.component.adhoc.AdHocCommand)
- tigase.xmpp.XMPPProcessor (implements tigase.xmpp.XMPPImplIfc, tigase.xmpp.XMPPProcessorConcurrencyAwareIfc)
- tigase.pubsub.PepPlugin (implements tigase.xmpp.impl.ServiceDiscovery.AccountServiceProvider, tigase.xmpp.XMPPProcessorIfc, tigase.xmpp.XMPPStopListenerIfc)
- tigase.pubsub.modules.XsltTool
- tigase.osgi.AbstractActivator (implements org.osgi.framework.BundleActivator, org.osgi.framework.ServiceListener)
Interface Hierarchy
- tigase.pubsub.utils.Cache.CacheSupplier<V>
- tigase.pubsub.repository.cached.CachedPubSubRepository.NodeAffiliationProvider<T>
- tigase.pubsub.cluster.Command
- tigase.db.DataSourceAware<T>
- tigase.pubsub.repository.IPubSubDAO<T,S,Q>
- tigase.pubsub.ElementWriter
- tigase.pubsub.utils.executors.Executor
- tigase.pubsub.repository.IAffiliations
- tigase.pubsub.repository.cached.IAffiliationsCached
- tigase.pubsub.repository.IItems
- tigase.pubsub.repository.IItems.IItemBase
- tigase.pubsub.repository.IItems.IItem
- tigase.pubsub.repository.IItems.IListnener
- tigase.pubsub.repository.IPubSubRepository.IListener
- tigase.pubsub.repository.INodeMeta<T>
- tigase.pubsub.IPubSubConfig
- tigase.pubsub.repository.IPubSubRepository.RepositorySupplier<T>
- tigase.pubsub.repository.IPubSubRepository.RootCollectionSetIfc
- tigase.pubsub.repository.ISubscriptions
- tigase.pubsub.repository.cached.ISubscriptionsCached
- tigase.xmpp.mam.MAMRepository<Q,I>
- tigase.pubsub.repository.IPubSubRepository
- tigase.pubsub.PubSubComponent.PacketHashCodeGenerator
- tigase.pubsub.utils.PubSubLogic
- tigase.stats.StatisticHolder
- tigase.pubsub.utils.Cache<K,V>
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- tigase.pubsub.AccessModel
- tigase.pubsub.Affiliation
- tigase.pubsub.repository.cached.CachedPubSubRepository.RootCollectionSet.State
- tigase.pubsub.CollectionItemsOrdering
- tigase.pubsub.utils.executors.Executor.Priority
- tigase.pubsub.NodeType
- tigase.pubsub.PublisherModel
- tigase.pubsub.utils.PubSubLogic.Action
- tigase.pubsub.utils.executors.RateLimitingExecutor.MemoryUsage
- tigase.pubsub.SendLastPublishedItem
- tigase.pubsub.Subscription
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)