# Uses of Interface
tigase.db.comp.ComponentRepository

Packages that use ComponentRepository
Package
Description
tigase.cluster
tigase.cluster.repo
tigase.conf
tigase.db.comp
tigase.io.repo
tigase.monitor
tigase.server.ext
tigase.server.extdisco
tigase.vhosts

- ## Uses of ComponentRepository in tigase.cluster

  Classes in tigase.cluster that implement ComponentRepository
  Modifier and Type
  Class
  Description
  `static class`
  `ClusterConnectionManager.DefClConRepositoryBean`
  Methods in tigase.cluster with parameters of type ComponentRepository
  Modifier and Type
  Method
  Description
  `void`
  ClusterConnectionManager.`setRepo(ComponentRepository<ClusterRepoItem> repo)`

- ## Uses of ComponentRepository in tigase.cluster.repo

  Classes in tigase.cluster.repo that implement ComponentRepository
  Modifier and Type
  Class
  Description
  `class`
  `ClConConfigRepository`
  `class`
  `ClConDirRepository`
  `class`
  `ClConSQLRepository`

- ## Uses of ComponentRepository in tigase.conf

  Subinterfaces of ComponentRepository in tigase.conf
  Modifier and Type
  Interface
  Description
  `interface`
  `ConfigRepositoryIfc`
  Created: Dec 10, 2009 2:04:20 PM
  Classes in tigase.conf that implement ComponentRepository
  Modifier and Type
  Class
  Description
  `class`
  `ConfigSQLRepository`
  Deprecated.
  `class`
  `ConfigurationCache`
  Created: Dec 10, 2009 2:02:41 PM
  `class`
  `ConfigXMLRepository`
  Class `ConfigXMLRepository` provides access to configuration settings.

- ## Uses of ComponentRepository in tigase.db.comp

  Subinterfaces of ComponentRepository in tigase.db.comp
  Modifier and Type
  Interface
  Description
  `interface`
  `ComponentRepositoryDataSourceAware<Item extends RepositoryItem,DS extends DataSource>`
  Interface should be implemented by `ComponentRepository` which are using `DataSource` to load/store entries.
  Classes in tigase.db.comp that implement ComponentRepository
  Modifier and Type
  Class
  Description
  `class`
  `AbstractSDComponentRepositoryBean<Item extends RepositoryItem>`
  Class implements ComponentRepository interfaces and extends SDRepositoryBean and is designed to be based bean used by other classes responsible for loading proper implementation of ComponentRepository depending on used implementation of DataSource.
  `class`
  `ConfigRepository<Item extends RepositoryItem>`
  Created: Oct 3, 2009 2:58:41 PM
  `class`
  `UserRepoRepository<Item extends RepositoryItem>`
  Created: Oct 3, 2009 3:55:27 PM

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

  Classes in tigase.io.repo that implement ComponentRepository
  Modifier and Type
  Class
  Description
  `class`
  `CertificateRepository`

- ## Uses of ComponentRepository in tigase.monitor

  Classes in tigase.monitor that implement ComponentRepository
  Modifier and Type
  Class
  Description
  `class`
  `TaskConfigItemJDBCRepository`
  Methods in tigase.monitor that return ComponentRepository
  Modifier and Type
  Method
  Description
  `ComponentRepository<TaskConfigItem>`
  TasksScriptRegistrar.`getRepo()`
  Methods in tigase.monitor with parameters of type ComponentRepository
  Modifier and Type
  Method
  Description
  `void`
  TasksScriptRegistrar.`setRepo(ComponentRepository<TaskConfigItem> repo)`

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

  Classes in tigase.server.ext that implement ComponentRepository
  Modifier and Type
  Class
  Description
  `class`
  `AbstractCompDBRepository`
  Created: Oct 24, 2009 3:55:41 PM
  `class`
  `CompCompDBRepository`
  `class`
  `CompConfigRepository`
  Deprecated.
  `class`
  `CompSQLRepository`
  Deprecated.
  `class`
  `ManagerCompDBRepository`
  `class`
  `ServerCompDBRepository`
  Methods in tigase.server.ext with parameters of type ComponentRepository
  Modifier and Type
  Method
  Description
  `void`
  ComponentProtocol.`setRepo(ComponentRepository<CompRepoItem> repo)`

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

  Classes in tigase.server.extdisco that implement ComponentRepository
  Modifier and Type
  Class
  Description
  `class`
  `ExtServiceDiscoveryUserRepoRepository`
  Created by andrzej on 06.09.2016.

- ## Uses of ComponentRepository in tigase.vhosts

  Subinterfaces of ComponentRepository in tigase.vhosts
  Modifier and Type
  Interface
  Description
  `interface`
  `VHostComponentRepository`
  `interface`
  `VHostComponentRepositoryDataSourceAware<DS extends DataSource>`
  Classes in tigase.vhosts that implement ComponentRepository
  Modifier and Type
  Class
  Description
  `class`
  `VHostJDBCRepository`
  This implementation stores virtual domains in the UserRepository database.
  `static class`
  `VHostManager.DefVHostRepositoryBean`
  Methods in tigase.vhosts that return ComponentRepository
  Modifier and Type
  Method
  Description
  `ComponentRepository<VHostItem>`
  VHostManager.`getComponentRepository()`