## 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.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​(java.lang.Class<? extends BasicComponent> component)` |
    `boolean` | DataSourceBean.`belongsTo​(java.lang.Class<? extends BasicComponent> component)` |
    `boolean` | UserRepositoryMDPoolBean.`belongsTo​(java.lang.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​(java.lang.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.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` | Class StatisticsCollector Created: Tue Nov 22 07:07:11 2005

    Method parameters in tigase.stats with type arguments of type BasicComponent
    Modifier and Type | Method | Description
    --- | --- | ---
    `default boolean` | ComponentStatisticsProvider.`belongsTo​(java.lang.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.