# Uses of Annotation Interface
tigase.kernel.beans.Bean

Packages that use Bean
Package
Description
tigase.auth
tigase.auth.adhoc
tigase.auth.credentials.entries
tigase.auth.mechanisms
tigase.cluster
tigase.cluster.strategy
tigase.component
tigase.component.adhoc
tigase.component.modules
tigase.component.modules.impl
tigase.component.modules.impl.config
tigase.component.responses
tigase.db
tigase.db.beans
tigase.eventbus.component
tigase.eventbus.component.stores
tigase.io
tigase.io.repo
tigase.kernel
tigase.kernel.beans.config
tigase.monitor
tigase.monitor.modules
tigase.monitor.tasks
tigase.server
The main package with top level API for server side components.
tigase.server.amp
tigase.server.amp.action
tigase.server.amp.db
tigase.server.bosh
tigase.server.ext
tigase.server.extdisco
tigase.server.filters
tigase.server.monitor
tigase.server.test
tigase.server.websocket
tigase.server.xmppclient
tigase.server.xmppcomponent
tigase.server.xmppserver
tigase.server.xmppserver.proc
tigase.server.xmppsession
tigase.stats
tigase.stats.db
tigase.util.routing
tigase.util.updater
tigase.vhosts
tigase.xmpp.impl
Package containing implementation of all Session Manager plugins
tigase.xmpp.impl.push
tigase.xmpp.impl.roster
tigase.xmpp.mam
tigase.xmpp.mam.modules

- ## Uses of Bean in tigase.auth

  Classes in tigase.auth with annotations of type Bean
  Modifier and Type
  Class
  Description
  `class`
  `BruteForceLockerBean`
  `static class`
  `BruteForceLockerBean.BruteForceLockerVHostExtensionProvider`
  `class`
  `CallbackHandlerFactory`
  Factory of CallbackHandlers.
  `class`
  `CredentialsDecoderBean`
  `class`
  `CredentialsEncoderBean`
  `class`
  `DefaultMechanismSelector`
  `class`
  `TigaseSaslProvider`
  Describe class TigaseSaslProvider here.

- ## Uses of Bean in tigase.auth.adhoc

  Classes in tigase.auth.adhoc with annotations of type Bean
  Modifier and Type
  Class
  Description
  `class`
  `AddUserCredentials`
  `class`
  `DeleteUserCredentials`
  `class`
  `ShowUserCredentials`

- ## Uses of Bean in tigase.auth.credentials.entries

  Classes in tigase.auth.credentials.entries with annotations of type Bean
  Modifier and Type
  Class
  Description
  `static class`
  `MD5PasswordCredentialsEntry.Decoder`
  `static class`
  `MD5PasswordCredentialsEntry.Encoder`
  `static class`
  `MD5UserIdPasswordCredentialsEntry.Decoder`
  `static class`
  `MD5UserIdPasswordCredentialsEntry.Encoder`
  `static class`
  `MD5UsernamePasswordCredentialsEntry.Decoder`
  `static class`
  `MD5UsernamePasswordCredentialsEntry.Encoder`
  `static class`
  `PlainCredentialsEntry.Decoder`
  `static class`
  `PlainCredentialsEntry.Encoder`
  `static class`
  `ScramSha1CredentialsEntry.Decoder`
  `static class`
  `ScramSha1CredentialsEntry.Encoder`
  `static class`
  `ScramSha256CredentialsEntry.Decoder`
  `static class`
  `ScramSha256CredentialsEntry.Encoder`
  `static class`
  `ScramSha512CredentialsEntry.Decoder`
  `static class`
  `ScramSha512CredentialsEntry.Encoder`

- ## Uses of Bean in tigase.auth.mechanisms

  Classes in tigase.auth.mechanisms with annotations of type Bean
  Modifier and Type
  Class
  Description
  `class`
  `TigaseSaslServerFactory`

- ## Uses of Bean in tigase.cluster

  Classes in tigase.cluster with annotations of type Bean
  Modifier and Type
  Class
  Description
  `class`
  `AmpComponentClustered`
  `class`
  `BoshConnectionClustered`
  `class`
  `ClientConnectionClustered`
  Describe class ClientConnectionClustered here.
  `class`
  `ClusterConnectionManager`
  Class ClusterConnectionManager
  Created: Tue Nov 22 07:07:11 2005
  `static class`
  `ClusterConnectionManager.DefClConRepositoryBean`
  `class`
  `ClusterConnectionSelector`
  Advanced implementation of ClusterConnectionSelectorIfc which separates packets with priority CLUSTER or higher from other packets in cluster connections by using separate connections for them
  `class`
  `ClusterConnectionSelectorOld`
  ClusterConnectionSelectorOld class implements old cluster connection selection algoritm which before was part of ClusterConnectionManager class.
  `class`
  `ClusterController`
  Describe class ClusterController here.
  `class`
  `SessionManagerClustered`
  Class SessionManagerClusteredOld
  Created: Tue Nov 22 07:07:11 2005
  `class`
  `WebSocketClientConnectionClustered`
  Describe class WebSocketClientConnectionClustered here.

- ## Uses of Bean in tigase.cluster.strategy

  Classes in tigase.cluster.strategy with annotations of type Bean
  Modifier and Type
  Class
  Description
  `class`
  `DefaultClusteringStrategy<E extends ConnectionRecordIfc>`
  Created: May 13, 2009 9:53:44 AM

- ## Uses of Bean in tigase.component

  Classes in tigase.component with annotations of type Bean
  Modifier and Type
  Class
  Description
  `static final class`
  `AbstractKernelBasedComponent.DefaultPacketWriter`
  `class`
  `ComponenScriptCommandProcessor`
  `class`
  `DSLBeanConfigurator`
  Created by andrzej on 11.08.2016.

- ## Uses of Bean in tigase.component.adhoc

  Classes in tigase.component.adhoc with annotations of type Bean
  Modifier and Type
  Class
  Description
  `class`
  `AdHocCommandManager`

- ## Uses of Bean in tigase.component.modules

  Classes in tigase.component.modules with annotations of type Bean
  Modifier and Type
  Class
  Description
  `class`
  `StanzaProcessor`

- ## Uses of Bean in tigase.component.modules.impl

  Classes in tigase.component.modules.impl with annotations of type Bean
  Modifier and Type
  Class
  Description
  `class`
  `AdHocCommandModule`
  `class`
  `DiscoveryModule`
  `class`
  `JabberVersionModule`
  `class`
  `XmppPingModule`

- ## Uses of Bean in tigase.component.modules.impl.config

  Classes in tigase.component.modules.impl.config with annotations of type Bean
  Modifier and Type
  Class
  Description
  `class`
  `ConfiguratorCommand`

- ## Uses of Bean in tigase.component.responses

  Classes in tigase.component.responses with annotations of type Bean
  Modifier and Type
  Class
  Description
  `class`
  `ResponseManager`

- ## Uses of Bean in tigase.db

  Classes in tigase.db with annotations of type Bean
  Modifier and Type
  Class
  Description
  `class`
  `NonAuthUserRepositoryImpl`
  Created: May 3, 2010 1:23:45 PM

- ## Uses of Bean in tigase.db.beans

  Classes in tigase.db.beans with annotations of type Bean
  Modifier and Type
  Class
  Description
  `class`
  `AuthRepositoryMDPoolBean`
  Class implements bean for multi domain pool for authentication repositories.
  `class`
  `DataSourceBean`
  This is main bean responsible for managing and initialization of data sources.
  `class`
  `UserRepositoryMDPoolBean`
  Class implements bean for multi domain pool for user repositories.

- ## Uses of Bean in tigase.eventbus.component

  Classes in tigase.eventbus.component with annotations of type Bean
  Modifier and Type
  Class
  Description
  `class`
  `EventBusComponent`
  `class`
  `EventbusDiscoveryModule`
  `class`
  `EventPublisherModule`
  `class`
  `EventReceiverModule`
  `class`
  `SubscribeModule`
  `class`
  `UnsubscribeModule`

- ## Uses of Bean in tigase.eventbus.component.stores

  Classes in tigase.eventbus.component.stores with annotations of type Bean
  Modifier and Type
  Class
  Description
  `class`
  `AffiliationStore`
  `class`
  `SubscriptionStore`

- ## Uses of Bean in tigase.io

  Classes in tigase.io with annotations of type Bean
  Modifier and Type
  Class
  Description
  `class`
  `CertificateContainer`
  Class used to keep SSL certificates loaded in memory.
  `class`
  `SSLContextContainer`
  Created: Oct 15, 2010 2:40:49 PM
  `static class`
  `SSLContextContainer.HardenedModeVHostItemExtensionProvider`
  `static class`
  `SSLContextContainer.Root`

- ## Uses of Bean in tigase.io.repo

  Classes in tigase.io.repo with annotations of type Bean
  Modifier and Type
  Class
  Description
  `class`
  `CertificateRepository`

- ## Uses of Bean in tigase.kernel

  Classes in tigase.kernel with annotations of type Bean
  Modifier and Type
  Class
  Description
  `class`
  `DefaultTypesConverter`

- ## Uses of Bean in tigase.kernel.beans.config

  Methods in tigase.kernel.beans.config that return Bean
  Modifier and Type
  Method
  Description
  `protected static Bean`
  AbstractBeanConfigurator.`registerBeansForBeanOfClassShouldRegister(Kernel kernel, Class<?> requiredClass, Class<?> cls)`

- ## Uses of Bean in tigase.monitor

  Classes in tigase.monitor with annotations of type Bean
  Modifier and Type
  Class
  Description
  `class`
  `MonitorComponent`
  `class`
  `TaskConfigItemJDBCRepository`
  `class`
  `TasksScriptRegistrar`

- ## Uses of Bean in tigase.monitor.modules

  Classes in tigase.monitor.modules with annotations of type Bean
  Modifier and Type
  Class
  Description
  `class`
  `AddScriptTaskCommand`
  `class`
  `AddTimerScriptTaskCommand`
  `class`
  `AdHocCommandMonitorModule`
  `class`
  `ConfigureTaskCommand`
  `class`
  `DeleteScriptTaskCommand`
  `class`
  `DiscoveryMonitorModule`
  `class`
  `InfoTaskCommand`

- ## Uses of Bean in tigase.monitor.tasks

  Classes in tigase.monitor.tasks with annotations of type Bean
  Modifier and Type
  Class
  Description
  `class`
  `ConnectionsTask`
  `class`
  `CpuTempTask`
  `class`
  `DiskTask`
  `class`
  `LoadCheckerTask`
  `class`
  `LoggerTask`
  `class`
  `MemoryCheckerTask`
  `class`
  `SampleTask`

- ## Uses of Bean in tigase.server

  Classes in tigase.server with annotations of type Bean
  Modifier and Type
  Class
  Description
  `static class`
  `BasicComponent.ServerInfoVHostItemExtension.ServerInfoVHostItemExtensionProvider`
  `static class`
  `ConnectionManager.PortsConfigBean`
  `class`
  `MessageRouter`
  Class MessageRouter
  Created: Tue Nov 22 07:07:11 2005
  `class`
  `StanzaSourceChecker`

- ## Uses of Bean in tigase.server.amp

  Classes in tigase.server.amp with annotations of type Bean
  Modifier and Type
  Class
  Description
  `class`
  `AmpComponent`
  Created: Apr 26, 2010 3:22:06 PM

- ## Uses of Bean in tigase.server.amp.action

  Classes in tigase.server.amp.action with annotations of type Bean
  Modifier and Type
  Class
  Description
  `class`
  `Alert`
  Created: May 1, 2010 1:39:07 PM
  `class`
  `Broadcast`
  `class`
  `Deliver`
  Created: May 1, 2010 11:28:40 AM
  `class`
  `Drop`
  Created: Apr 27, 2010 5:35:33 PM
  `class`
  `Error`
  Created: Apr 27, 2010 5:35:45 PM
  `class`
  `Notify`
  Created: Apr 27, 2010 5:36:03 PM
  `class`
  `Store`
  Created: May 1, 2010 11:32:59 AM

- ## Uses of Bean in tigase.server.amp.db

  Classes in tigase.server.amp.db with annotations of type Bean
  Modifier and Type
  Class
  Description
  `static class`
  `MsgBroadcastRepository.MsgBroadcastRepositoryBean`
  `static class`
  `MsgRepository.MsgRepositoryMDBean`
  Bean used to provide MsgRepository implementations

- ## Uses of Bean in tigase.server.bosh

  Classes in tigase.server.bosh with annotations of type Bean
  Modifier and Type
  Class
  Description
  `class`
  `BoshConnectionManager`
  Describe class BoshConnectionManager here.

- ## Uses of Bean in tigase.server.ext

  Classes in tigase.server.ext with annotations of type Bean
  Modifier and Type
  Class
  Description
  `class`
  `CompCompDBRepository`
  `class`
  `ComponentProtocol`
  Created: Sep 30, 2009 8:28:13 PM
  `class`
  `ComponentProtocolManager`
  `class`
  `ManagerCompDBRepository`
  `class`
  `ServerCompDBRepository`

- ## Uses of Bean in tigase.server.extdisco

  Classes in tigase.server.extdisco with annotations of type Bean
  Modifier and Type
  Class
  Description
  `class`
  `ExternalServiceDiscoveryComponent`
  Created by andrzej on 06.09.2016.
  `class`
  `ExternalServiceDiscoveryModule`
  Created by andrzej on 06.09.2016.
  `class`
  `ExternalServiceDiscoveryProcessor`
  Created by andrzej on 06.09.2016.
  `class`
  `ExtServiceDiscoveryUserRepoRepository`
  Created by andrzej on 06.09.2016.

- ## Uses of Bean in tigase.server.filters

  Classes in tigase.server.filters with annotations of type Bean
  Modifier and Type
  Class
  Description
  `class`
  `PacketCounter`
  `static class`
  `PacketFiltersBean.IncomingPacketFiltersBean`
  `static class`
  `PacketFiltersBean.OutgoingPacketFiltersBean`

- ## Uses of Bean in tigase.server.monitor

  Classes in tigase.server.monitor with annotations of type Bean
  Modifier and Type
  Class
  Description
  `class`
  `StatusReportGenerator`

- ## Uses of Bean in tigase.server.test

  Classes in tigase.server.test with annotations of type Bean
  Modifier and Type
  Class
  Description
  `class`
  `TestComponent`
  A test component used to demonstrate API and for running different kinds of tests on the Tigase server - generate local traffic for performance and load tests.
  `class`
  `TestGeneratorModule`
  `class`
  `TestSpamModule`

- ## Uses of Bean in tigase.server.websocket

  Classes in tigase.server.websocket with annotations of type Bean
  Modifier and Type
  Class
  Description
  `class`
  `WebSocketClientConnectionManager`
  Class implements basic support allowing clients to connect using WebSocket protocol
  `class`
  `WebSocketHixie76`
  Class implements Hixie-76 version of WebSocket protocol specification which is used in connection handshaking as well as in frameing/deframing of data sent over WebSocket connection
  `class`
  `WebSocketHybi`
  Class implements Hybi (RFC compatible) version of WebSocket protocol specification which is used in connection handshaking as well as in frameing/deframing of data sent over WebSocket connection

- ## Uses of Bean in tigase.server.xmppclient

  Classes in tigase.server.xmppclient with annotations of type Bean
  Modifier and Type
  Class
  Description
  `class`
  `ClientConnectionManager`
  Class ClientConnectionManager Created: Tue Nov 22 07:07:11 2005
  `class`
  `ClientTrustManagerFactory`
  `static class`
  `ClientTrustManagerFactory.ClientTrustVHostItemExtensionProvider`
  `class`
  `RegistrationThrottling`
  Created by andrzej on 19.11.2016.
  `class`
  `RegistrationThrottlingProcessor`
  Created by andrzej on 16.11.2016.
  `class`
  `SeeOtherHost`
  Default and basic implementation of SeeOtherHost returning same host as the initial one
  `static class`
  `SeeOtherHost.SeeOtherHostVHostItemExtensionProvider`
  `class`
  `SeeOtherHostDualIP`
  Extended implementation of SeeOtherHost using redirect information from database based on cluster_nodes table.
  `static class`
  `SeeOtherHostDualIP.DualIPRepositoryWrapper`
  `class`
  `SeeOtherHostHashed`
  Default implementation for cluster environment of SeeOtherHostIfc returning redirect host based on the hash value of the user's JID
  `class`
  `StreamErrorCounterIOProcessor`
  `class`
  `StreamManagementIOProcessor`
  Class implements XEP-0198 Stream Management

- ## Uses of Bean in tigase.server.xmppcomponent

  Classes in tigase.server.xmppcomponent with annotations of type Bean
  Modifier and Type
  Class
  Description
  `class`
  `ComponentConnectionManager`
  Deprecated.

- ## Uses of Bean in tigase.server.xmppserver

  Classes in tigase.server.xmppserver with annotations of type Bean
  Modifier and Type
  Class
  Description
  `static class`
  `CIDConnections.CIDConnectionsOpenerService`
  `class`
  `S2SConnectionManager`
  Created: Jun 14, 2010 11:59:38 AM
  `static class`
  `S2SConnectionManager.DomainServerNameMapper`
  `class`
  `S2SRandomSelector`
  Created: Jun 26, 2010 9:40:04 AM

- ## Uses of Bean in tigase.server.xmppserver.proc

  Classes in tigase.server.xmppserver.proc with annotations of type Bean
  Modifier and Type
  Class
  Description
  `class`
  `AuthenticatorSelectorManager`
  `class`
  `Dialback`
  Created: Dec 9, 2010 2:00:52 PM
  `class`
  `PacketChecker`
  Created: Dec 10, 2010 5:53:57 PM
  `class`
  `SaslExternal`
  `class`
  `StartTLS`
  Created: Dec 9, 2010 2:01:01 PM
  `class`
  `StartZlib`
  Created: Dec 9, 2010 2:01:12 PM
  `class`
  `StreamError`
  Created: Dec 9, 2010 2:00:08 PM
  `class`
  `StreamFeatures`
  Created: Dec 9, 2010 2:00:25 PM
  `class`
  `StreamOpen`
  Created: Dec 9, 2010 1:59:56 PM

- ## Uses of Bean in tigase.server.xmppsession

  Classes in tigase.server.xmppsession with annotations of type Bean
  Modifier and Type
  Class
  Description
  `class`
  `SessionManager`
  Class SessionManager
  Created: Tue Nov 22 07:07:11 2005
  `static class`
  `SessionManager.DefaultHandlerProc`
  `static class`
  `SessionManager.SessionCloseProc`
  `static class`
  `SessionManager.SessionOpenProc`
  `static class`
  `SessionManager.SMPacketWriter`

- ## Uses of Bean in tigase.stats

  Classes in tigase.stats with annotations of type Bean
  Modifier and Type
  Class
  Description
  `class`
  `CounterDataLogger`
  Created: Apr 20, 2010 6:39:05 PM
  `class`
  `StatisticsCollector`
  Class StatisticsCollector
  Created: Tue Nov 22 07:07:11 2005

- ## Uses of Bean in tigase.stats.db

  Classes in tigase.stats.db with annotations of type Bean
  Modifier and Type
  Class
  Description
  `class`
  `CounterDataLoggerRepoBean`

- ## Uses of Bean in tigase.util.routing

  Classes in tigase.util.routing with annotations of type Bean
  Modifier and Type
  Class
  Description
  `static class`
  `RoutingsContainer.SingleMode`

- ## Uses of Bean in tigase.util.updater

  Classes in tigase.util.updater with annotations of type Bean
  Modifier and Type
  Class
  Description
  `class`
  `UpdatesChecker`
  Describe class UpdatesChecker here.

- ## Uses of Bean in tigase.vhosts

  Classes in tigase.vhosts with annotations of type Bean
  Modifier and Type
  Class
  Description
  `class`
  `VHostItemDefaults`
  Created by andrzej on 01.07.2017.
  `class`
  `VHostItemExtensionManager`
  `class`
  `VHostManager`
  Describe class VHostManager here.
  `static class`
  `VHostManager.DefVHostRepositoryBean`

- ## Uses of Bean in tigase.xmpp.impl

  Classes in tigase.xmpp.impl with annotations of type Bean
  Modifier and Type
  Class
  Description
  `class`
  `AddressingSanitizer`
  `class`
  `Bind2`
  `class`
  `BindResource`
  RFC-3920, 7.
  `class`
  `BlockingCommand`
  XEP-0191: Blocking Command.
  `class`
  `CaptchaProvider`
  `class`
  `ClientStateIndication`
  Created by andrzej on 25.06.2016.
  `class`
  `DomainFilter`
  Created: Dec 30, 2008 12:43:28 PM
  `class`
  `EntityTime`
  This supports the implementation of XEP-0202: Entity Time.
  `class`
  `ErrorCounter`
  ErrorCounter class is implementation of XMPPProcessor responsible for counting packets with type=error which value is added to Tigase XMPP Server statistics.
  `class`
  `FlexibleOfflineMessageRetrieval`
  `class`
  `InvisibleCommand`
  Class InvisibleCommand implements XEP-0186 Invisible Command support
  `class`
  `JabberIqAuth`
  JEP-0078: Non-SASL Authentication
  Created: Thu Feb 16 17:46:16 2006
  `class`
  `JabberIqCommand`
  Describe class JabberIqCommand here.
  `class`
  `JabberIqIq`
  Describe class JabberIqIq here.
  `class`
  `JabberIqPrivacy`
  Describe class JabberIqPrivacy here.
  `static class`
  `JabberIqPrivacy.PrivacyListOfflineCache`
  `class`
  `JabberIqPrivate`
  Describe class JabberIqPrivate here.
  `class`
  `JabberIqRegister`
  XEP-0077: In-Band Registration
  Created: Thu Feb 16 13:14:06 2006
  `class`
  `JabberIqRoster`
  Class `JabberIqRoster` implements part of RFC-3921 - XMPP Instant Messaging specification describing roster management. 7.
  `class`
  `JabberIqStats`
  XEP-0039: Statistics Gathering. http://www.xmpp.org/extensions/xep-0039.html
  Created: Sat Mar 25 06:45:00 2006
  `class`
  `JabberIqVersion`
  XEP-0092: Software Version
  Created: Tue Mar 21 06:45:51 2006
  `class`
  `Jingle`
  Describe class Jingle here.
  `class`
  `LastActivity`
  Implementation of XEP-0012: Last Activity.
  `class`
  `LastActivityMarker`
  Implementation of XEP-0012: Last Activity.
  `class`
  `Message`
  Message forwarder class.
  `class`
  `MessageAll`
  Variant of the `Message` forwarder class.
  `class`
  `MessageAmp`
  Created: Apr 29, 2010 5:00:25 PM
  `class`
  `MessageCarbons`
  MessageCarbons class implements XEP-0280 Message Carbons protocol extension.
  `class`
  `MessageDeliveryLogic`
  `class`
  `MessageForwarding`
  Message forwarder class.
  `class`
  `MIXProcessor`
  `class`
  `MobileV1`
  Class responsible for queuing packets (usable in connections from mobile clients - power usage optimization) version 1
  `class`
  `MobileV2`
  Class responsible for queuing packets (usable in connections from mobile clients - power usage optimization) version 2
  `class`
  `MobileV3`
  Class responsible for queuing packets (usable in connections from mobile clients - power usage optimization) version 3
  `class`
  `MotdProcessor`
  Created by andrzej on 10.12.2016.
  `class`
  `OfflineMessages`
  OfflineMessages plugin implementation which follows XEP-0160: Best Practices for Handling Offline Messages specification.
  `static class`
  `OfflineMessages.PubSubPublisherNotifier`
  `class`
  `PepPlugin`
  `class`
  `PresenceOffline`
  `class`
  `PresenceState`
  `class`
  `PresenceSubscription`
  `static class`
  `PresenceSubscription.PresenceSubscriptionVHostItemExtensionProvider`
  `class`
  `RemoteRosterManagement`
  `class`
  `SaslAuth`
  Describe class SaslAuth here.
  `class`
  `SaslAuth2`
  `class`
  `ServiceDiscovery`
  Implementation of JEP-030.
  `class`
  `SessionBind`
  Describe class SessionBind here.
  `class`
  `StartTLS`
  Describe class StartTLS here.
  `class`
  `StartZLib`
  Created: Jul 29, 2009 4:03:44 PM
  `class`
  `StreamManagementInline`
  `class`
  `UrnXmppPing`
  XEP-0199: XMPP Ping
  `class`
  `VCard4`
  `class`
  `VCardTemp`
  Describe class VCardTemp here.

- ## Uses of Bean in tigase.xmpp.impl.push

  Classes in tigase.xmpp.impl.push with annotations of type Bean
  Modifier and Type
  Class
  Description
  `class`
  `AwayPushNotificationsExtension`
  `class`
  `EncryptedPushNotificationExtension`
  `class`
  `GroupchatFilter`
  `class`
  `GroupchatPushNotificationsExtension`
  `class`
  `IgnoreFromUnknownFilter`
  `class`
  `JinglePushNotificationsExtension`
  `class`
  `MutedFilter`
  `class`
  `PriorityExtension`
  `class`
  `PushNotifications`
  Created by andrzej on 30.12.2016.

- ## Uses of Bean in tigase.xmpp.impl.roster

  Classes in tigase.xmpp.impl.roster with annotations of type Bean
  Modifier and Type
  Class
  Description
  `class`
  `DynamicRoster`
  Describe class DynamicRoster here.
  `static class`
  `RosterFactory.Bean`

- ## Uses of Bean in tigase.xmpp.mam

  Classes in tigase.xmpp.mam with annotations of type Bean
  Modifier and Type
  Class
  Description
  `class`
  `MAMItemHandler`
  Basic implementation of handler processing items found in repository and converting into forward messages for delivery to client as specified in XEP-0313: Message Archive Management
  Created by andrzej on 19.07.2016.
  `class`
  `MAMQueryParser<Query extends Query>`
  Implementation of parser for XEP-0313: Message Archive Management
  Created by andrzej on 19.07.2016.

- ## Uses of Bean in tigase.xmpp.mam.modules

  Classes in tigase.xmpp.mam.modules with annotations of type Bean
  Modifier and Type
  Class
  Description
  `class`
  `GetFormModule`
  Implementation of module responsible for handling request to retrive form used in XEP-0313: Message Archive Management
  Created by andrzej on 19.07.2016.
  `class`
  `QueryModule`
  Implementation of module processing requests to retrieve items using XEP-0313: Message Archive Management
  Created by andrzej on 19.07.2016.