# Uses of Class
tigase.server.BasicComponent

Packages that use BasicComponent
Package
Description
tigase.cluster
tigase.component
tigase.component.modules.impl
tigase.conf
tigase.db.beans
tigase.disco
tigase.disteventbus.component
tigase.eventbus.component
tigase.monitor
tigase.server
The main package with top level API for server side components.
tigase.server.amp
tigase.server.amp.db
tigase.server.bosh
tigase.server.ext
tigase.server.extdisco
tigase.server.monitor
tigase.server.rtbl
tigase.server.test
tigase.server.websocket
tigase.server.xmppclient
tigase.server.xmppcomponent
tigase.server.xmppserver
tigase.server.xmppsession
tigase.stats
tigase.vhosts

- ## Uses of BasicComponent in tigase.cluster

  Subclasses of BasicComponent in tigase.cluster
  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
  `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 BasicComponent in tigase.component

  Subclasses of BasicComponent in tigase.component
  Modifier and Type
  Class
  Description
  `class`
  `AbstractComponent`
  Deprecated.
  Do not use this class at all.
  `class`
  `AbstractKernelBasedComponent`

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

  Fields in tigase.component.modules.impl declared as BasicComponent
  Modifier and Type
  Field
  Description
  `protected BasicComponent`
  DiscoveryModule.`component`

- ## Uses of BasicComponent in tigase.conf

  Subclasses of BasicComponent in tigase.conf
  Modifier and Type
  Class
  Description
  `class`
  `Configurator`
  Created: Dec 7, 2009 4:09:52 PM
  `class`
  `ConfiguratorAbstract`
  Created: Dec 7, 2009 4:15:31 PM
  `class`
  `ConfiguratorOld`
  Class ConfiguratorOld
  Created: Tue Nov 22 07:07:11 2005

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

  Method parameters in tigase.db.beans with type arguments of type BasicComponent
  Modifier and Type
  Method
  Description
  `boolean`
  AuthRepositoryMDPoolBean.`belongsTo(Class<? extends BasicComponent> component)`
  `boolean`
  DataSourceBean.`belongsTo(Class<? extends BasicComponent> component)`
  `boolean`
  UserRepositoryMDPoolBean.`belongsTo(Class<? extends BasicComponent> component)`

- ## Uses of BasicComponent in tigase.disco

  Subclasses of BasicComponent in tigase.disco
  Modifier and Type
  Class
  Description
  `class`
  `XMPPServiceCollector`
  Class XMPPServiceCollector
  Created: Tue Nov 22 07:07:11 2005

- ## Uses of BasicComponent in tigase.disteventbus.component

  Subclasses of BasicComponent in tigase.disteventbus.component
  Modifier and Type
  Class
  Description
  `class`
  `EventBusComponent`

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

  Subclasses of BasicComponent in tigase.eventbus.component
  Modifier and Type
  Class
  Description
  `class`
  `EventBusComponent`

- ## Uses of BasicComponent in tigase.monitor

  Subclasses of BasicComponent in tigase.monitor
  Modifier and Type
  Class
  Description
  `class`
  `MonitorComponent`

- ## Uses of BasicComponent in tigase.server

  Subclasses of BasicComponent in tigase.server
  Modifier and Type
  Class
  Description
  `class`
  `AbstractComponentRegistrator<E extends ServerComponent>`
  This is an archetype of a special types of classes which collect some data from Tigase components or provide these data to components.
  `class`
  `AbstractMessageReceiver`
  This is an archetype for all classes processing user-level packets.
  `class`
  `ConnectionManager<IO extends XMPPIOService<?>>`
  Describe class ConnectionManager here.
  `class`
  `MessageRouter`
  Class MessageRouter
  Created: Tue Nov 22 07:07:11 2005

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

  Subclasses of BasicComponent in tigase.server.amp
  Modifier and Type
  Class
  Description
  `class`
  `AmpComponent`
  Created: Apr 26, 2010 3:22:06 PM

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

  Method parameters in tigase.server.amp.db with type arguments of type BasicComponent
  Modifier and Type
  Method
  Description
  `boolean`
  MsgRepository.MsgRepositoryMDBean.`belongsTo(Class<? extends BasicComponent> component)`

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

  Subclasses of BasicComponent in tigase.server.bosh
  Modifier and Type
  Class
  Description
  `class`
  `BoshConnectionManager`
  Describe class BoshConnectionManager here.

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

  Subclasses of BasicComponent in tigase.server.ext
  Modifier and Type
  Class
  Description
  `class`
  `ComponentProtocol`
  Created: Sep 30, 2009 8:28:13 PM
  `class`
  `ComponentProtocolManager`

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

  Subclasses of BasicComponent in tigase.server.extdisco
  Modifier and Type
  Class
  Description
  `class`
  `ExternalServiceDiscoveryComponent`
  Created by andrzej on 06.09.2016.

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

  Subclasses of BasicComponent in tigase.server.monitor
  Modifier and Type
  Class
  Description
  `class`
  `MonitorComponent`
  Deprecated.
  Use `MonitorComponent` instead.

- ## Uses of BasicComponent in tigase.server.rtbl

  Subclasses of BasicComponent in tigase.server.rtbl
  Modifier and Type
  Class
  Description
  `class`
  `RTBLComponent`

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

  Subclasses of BasicComponent in tigase.server.test
  Modifier and Type
  Class
  Description
  `class`
  `EchoComponent`
  Created: Sep 30, 2010 1:07:13 PM
  `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.

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

  Subclasses of BasicComponent in tigase.server.websocket
  Modifier and Type
  Class
  Description
  `class`
  `WebSocketClientConnectionManager`
  Class implements basic support allowing clients to connect using WebSocket protocol

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

  Subclasses of BasicComponent in tigase.server.xmppclient
  Modifier and Type
  Class
  Description
  `class`
  `ClientConnectionManager`
  Class ClientConnectionManager Created: Tue Nov 22 07:07:11 2005

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

  Subclasses of BasicComponent in tigase.server.xmppcomponent
  Modifier and Type
  Class
  Description
  `class`
  `ComponentConnectionManager`
  Deprecated.

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

  Subclasses of BasicComponent in tigase.server.xmppserver
  Modifier and Type
  Class
  Description
  `class`
  `S2SConnectionManager`
  Created: Jun 14, 2010 11:59:38 AM

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

  Subclasses of BasicComponent in tigase.server.xmppsession
  Modifier and Type
  Class
  Description
  `class`
  `SessionManager`
  Class SessionManager
  Created: Tue Nov 22 07:07:11 2005

- ## Uses of BasicComponent in tigase.stats

  Subclasses of BasicComponent in tigase.stats
  Modifier and Type
  Class
  Description
  `class`
  `StatisticsCollector`
  Deprecated.
  Method parameters in tigase.stats with type arguments of type BasicComponent
  Modifier and Type
  Method
  Description
  `default boolean`
  ComponentStatisticsProvider.`belongsTo(Class<? extends BasicComponent> component)`

- ## Uses of BasicComponent in tigase.vhosts

  Subclasses of BasicComponent in tigase.vhosts
  Modifier and Type
  Class
  Description
  `class`
  `VHostManager`
  Describe class VHostManager here.