# Uses of Package
tigase.db

Packages that use tigase.db
Package
Description
tigase.auth
tigase.auth.adhoc
tigase.auth.callbacks
tigase.auth.credentials
tigase.auth.impl
tigase.cluster
tigase.cluster.repo
tigase.conf
tigase.db
tigase.db.beans
tigase.db.comp
tigase.db.converter
tigase.db.jdbc
tigase.db.ldap
tigase.db.util
tigase.db.xml
tigase.io.repo
tigase.monitor
tigase.server.amp.db
tigase.server.ext
tigase.server.extdisco
tigase.server.xmppclient
tigase.server.xmppsession
tigase.stats
tigase.stats.db
tigase.util.repository
tigase.vhosts
tigase.xmpp
tigase.xmpp.impl
Package containing implementation of all Session Manager plugins
tigase.xmpp.impl.push
tigase.xmpp.impl.roster

- Classes in tigase.db used by tigase.auth
  Class
  Description
  AuthRepository
  Interface `AuthRepository` defines a proxy bridge between user authentication data storage and the Tigase server authentication logic.
  AuthRepository.AccountStatus
  NonAuthUserRepository
  Describe interface WriteOnlyUserRepository here.
- Classes in tigase.db used by tigase.auth.adhoc
  Class
  Description
  AuthRepository
  Interface `AuthRepository` defines a proxy bridge between user authentication data storage and the Tigase server authentication logic.
  TigaseDBException
  Describe class TigaseDBException here.
- Classes in tigase.db used by tigase.auth.callbacks
  Class
  Description
  NonAuthUserRepository
  Describe interface WriteOnlyUserRepository here.
- Classes in tigase.db used by tigase.auth.credentials
  Class
  Description
  AuthRepository.AccountStatus
- Classes in tigase.db used by tigase.auth.impl
  Class
  Description
  AuthRepository
  Interface `AuthRepository` defines a proxy bridge between user authentication data storage and the Tigase server authentication logic.
- Classes in tigase.db used by tigase.cluster
  Class
  Description
  DataSource
  Interface implemented by every class providing access to data storage, ie. databases, files, key-value stores.
  DBInitException
  Describe class DBInitException here.
  Repository
  Base interface which should be implemented by every repository to have one common interface
- Classes in tigase.db used by tigase.cluster.repo
  Class
  Description
  DataRepository
  The interface defines a generic data repository for storing arbitrary data in any application specific form.
  DataSourceAware
  Interface providing a generic way to access data sources by classes implementing it.
  DBInitException
  Describe class DBInitException here.
  Repository
  Base interface which should be implemented by every repository to have one common interface
  Repository.Meta
  Meta created to add possibility to retrieve information about implementation of repository (ie. supported database URI)
  Repository.SchemaId
  Annotation provides information about schema (ie. database schema) required by annotated class.
- Classes in tigase.db used by tigase.conf
  Class
  Description
  DBInitException
  Describe class DBInitException here.
  Repository
  Base interface which should be implemented by every repository to have one common interface
  TigaseDBException
  Describe class TigaseDBException here.
- Classes in tigase.db used by tigase.db
  Class
  Description
  AuthorizationException
  Describe class AuthorizationException here.
  AuthRepository
  Interface `AuthRepository` defines a proxy bridge between user authentication data storage and the Tigase server authentication logic.
  AuthRepository.AccountStatus
  AuthRepository.DefaultCredentials.RawEntry
  DataOverwriteException
  The `DataOverwriteException` exception is thrown when application tries to ovrewrite data in repository but does not have permission to do so.
  DataRepository
  The interface defines a generic data repository for storing arbitrary data in any application specific form.
  DataRepository.dbTypes
  Helper enumeration with types of supported databases.
  DataSource
  Interface implemented by every class providing access to data storage, ie. databases, files, key-value stores.
  DataSourceAware
  Interface providing a generic way to access data sources by classes implementing it.
  DataSourceHelper.Matcher
  DataSourcePool
  Generic interface for all implementations of a pool of data sources.
  DBInitException
  Describe class DBInitException here.
  NonAuthUserRepository
  Describe interface WriteOnlyUserRepository here.
  OfflineMsgRepositoryIfc
  Interface for storing and restoring offline Elements.
  Repository
  Base interface which should be implemented by every repository to have one common interface
  Repository.Meta
  Meta created to add possibility to retrieve information about implementation of repository (ie. supported database URI)
  RepositoryPool
  Generic interface of repository pool implementations.
  TigaseDBException
  Describe class TigaseDBException here.
  UserExistsException
  The `UserExistsException` is thrown when application tries to add new user with user ID which already exists in repository.
  UserNotFoundException
  The `UserNotFoundException` exception is thrown when application tries to access data for user which does not exist in repository.
  UserRepository
  `UserRepository` interface defines all functionalities required to store user data.
- Classes in tigase.db used by tigase.db.beans
  Class
  Description
  AuthRepository
  Interface `AuthRepository` defines a proxy bridge between user authentication data storage and the Tigase server authentication logic.
  AuthRepositoryMDImpl
  Implementation of multi domain pool for authentication repositories.
  DataSource
  Interface implemented by every class providing access to data storage, ie. databases, files, key-value stores.
  DataSourceAware
  Interface providing a generic way to access data sources by classes implementing it.
  DBInitException
  Describe class DBInitException here.
  Repository
  Base interface which should be implemented by every repository to have one common interface
  UserRepository
  `UserRepository` interface defines all functionalities required to store user data.
  UserRepositoryMDImpl
  Created: Mar 27, 2010 6:43:02 PM
- Classes in tigase.db used by tigase.db.comp
  Class
  Description
  DataSource
  Interface implemented by every class providing access to data storage, ie. databases, files, key-value stores.
  DataSourceAware
  Interface providing a generic way to access data sources by classes implementing it.
  DBInitException
  Describe class DBInitException here.
  Repository
  Base interface which should be implemented by every repository to have one common interface
  TigaseDBException
  Describe class TigaseDBException here.
  UserRepository
  `UserRepository` interface defines all functionalities required to store user data.
- Classes in tigase.db used by tigase.db.converter
  Class
  Description
  DataRepository
  The interface defines a generic data repository for storing arbitrary data in any application specific form.
  DataRepository.dbTypes
  Helper enumeration with types of supported databases.
  DataSource
  Interface implemented by every class providing access to data storage, ie. databases, files, key-value stores.
  DataSourceAware
  Interface providing a generic way to access data sources by classes implementing it.
  DataSourcePool
  Generic interface for all implementations of a pool of data sources.
  DBInitException
  Describe class DBInitException here.
  Repository
  Base interface which should be implemented by every repository to have one common interface
  RepositoryPool
  Generic interface of repository pool implementations.
- Classes in tigase.db used by tigase.db.jdbc
  Class
  Description
  AbstractAuthRepositoryWithCredentials
  AuthorizationException
  Describe class AuthorizationException here.
  AuthRepository
  Interface `AuthRepository` defines a proxy bridge between user authentication data storage and the Tigase server authentication logic.
  AuthRepository.AccountStatus
  DataRepository
  The interface defines a generic data repository for storing arbitrary data in any application specific form.
  DataRepository.dbTypes
  Helper enumeration with types of supported databases.
  DataSource
  Interface implemented by every class providing access to data storage, ie. databases, files, key-value stores.
  DataSourceAware
  Interface providing a generic way to access data sources by classes implementing it.
  DBInitException
  Describe class DBInitException here.
  Repository
  Base interface which should be implemented by every repository to have one common interface
  Repository.Meta
  Meta created to add possibility to retrieve information about implementation of repository (ie. supported database URI)
  Repository.SchemaId
  Annotation provides information about schema (ie. database schema) required by annotated class.
  TigaseDBException
  Describe class TigaseDBException here.
  UserExistsException
  The `UserExistsException` is thrown when application tries to add new user with user ID which already exists in repository.
  UserNotFoundException
  The `UserNotFoundException` exception is thrown when application tries to access data for user which does not exist in repository.
  UserRepository
  `UserRepository` interface defines all functionalities required to store user data.
- Classes in tigase.db used by tigase.db.ldap
  Class
  Description
  AuthorizationException
  Describe class AuthorizationException here.
  AuthRepository
  Interface `AuthRepository` defines a proxy bridge between user authentication data storage and the Tigase server authentication logic.
  AuthRepository.AccountStatus
  DBInitException
  Describe class DBInitException here.
  Repository
  Base interface which should be implemented by every repository to have one common interface
  Repository.Meta
  Meta created to add possibility to retrieve information about implementation of repository (ie. supported database URI)
  TigaseDBException
  Describe class TigaseDBException here.
  UserExistsException
  The `UserExistsException` is thrown when application tries to add new user with user ID which already exists in repository.
  UserNotFoundException
  The `UserNotFoundException` exception is thrown when application tries to access data for user which does not exist in repository.
- Classes in tigase.db used by tigase.db.util
  Class
  Description
  AuthRepository
  Interface `AuthRepository` defines a proxy bridge between user authentication data storage and the Tigase server authentication logic.
  DataSource
  Interface implemented by every class providing access to data storage, ie. databases, files, key-value stores.
  DataSourceAware
  Interface providing a generic way to access data sources by classes implementing it.
  DBInitException
  Describe class DBInitException here.
  Repository
  Base interface which should be implemented by every repository to have one common interface
  Repository.SchemaId
  Annotation provides information about schema (ie. database schema) required by annotated class.
- Classes in tigase.db used by tigase.db.xml
  Class
  Description
  AuthorizationException
  Describe class AuthorizationException here.
  AuthRepository
  Interface `AuthRepository` defines a proxy bridge between user authentication data storage and the Tigase server authentication logic.
  AuthRepository.AccountStatus
  DataSource
  Interface implemented by every class providing access to data storage, ie. databases, files, key-value stores.
  DataSourceAware
  Interface providing a generic way to access data sources by classes implementing it.
  DBInitException
  Describe class DBInitException here.
  MsgRepositoryIfc
  Created by andrzej on 13.03.2016.
  NonAuthUserRepository
  Describe interface WriteOnlyUserRepository here.
  OfflineMsgRepositoryIfc
  Interface for storing and restoring offline Elements.
  Repository
  Base interface which should be implemented by every repository to have one common interface
  Repository.Meta
  Meta created to add possibility to retrieve information about implementation of repository (ie. supported database URI)
  TigaseDBException
  Describe class TigaseDBException here.
  UserExistsException
  The `UserExistsException` is thrown when application tries to add new user with user ID which already exists in repository.
  UserNotFoundException
  The `UserNotFoundException` exception is thrown when application tries to access data for user which does not exist in repository.
  UserRepository
  `UserRepository` interface defines all functionalities required to store user data.
- Classes in tigase.db used by tigase.io.repo
  Class
  Description
  Repository
  Base interface which should be implemented by every repository to have one common interface
- Classes in tigase.db used by tigase.monitor
  Class
  Description
  DBInitException
  Describe class DBInitException here.
  Repository
  Base interface which should be implemented by every repository to have one common interface
- Classes in tigase.db used by tigase.server.amp.db
  Class
  Description
  DataRepository
  The interface defines a generic data repository for storing arbitrary data in any application specific form.
  DataSource
  Interface implemented by every class providing access to data storage, ie. databases, files, key-value stores.
  DataSourceAware
  Interface providing a generic way to access data sources by classes implementing it.
  DBInitException
  Describe class DBInitException here.
  MsgRepositoryIfc
  Created by andrzej on 13.03.2016.
  NonAuthUserRepository
  Describe interface WriteOnlyUserRepository here.
  OfflineMsgRepositoryIfc
  Interface for storing and restoring offline Elements.
  Repository
  Base interface which should be implemented by every repository to have one common interface
  Repository.Meta
  Meta created to add possibility to retrieve information about implementation of repository (ie. supported database URI)
  Repository.SchemaId
  Annotation provides information about schema (ie. database schema) required by annotated class.
  TigaseDBException
  Describe class TigaseDBException here.
  UserNotFoundException
  The `UserNotFoundException` exception is thrown when application tries to access data for user which does not exist in repository.
- Classes in tigase.db used by tigase.server.ext
  Class
  Description
  DataRepository
  The interface defines a generic data repository for storing arbitrary data in any application specific form.
  DataSourceAware
  Interface providing a generic way to access data sources by classes implementing it.
  DBInitException
  Describe class DBInitException here.
  Repository
  Base interface which should be implemented by every repository to have one common interface
- Classes in tigase.db used by tigase.server.extdisco
  Class
  Description
  DBInitException
  Describe class DBInitException here.
  NonAuthUserRepository
  Describe interface WriteOnlyUserRepository here.
  Repository
  Base interface which should be implemented by every repository to have one common interface
- Classes in tigase.db used by tigase.server.xmppclient
  Class
  Description
  DataRepository
  The interface defines a generic data repository for storing arbitrary data in any application specific form.
  DataSource
  Interface implemented by every class providing access to data storage, ie. databases, files, key-value stores.
  DataSourceAware
  Interface providing a generic way to access data sources by classes implementing it.
  DBInitException
  Describe class DBInitException here.
  Repository.Meta
  Meta created to add possibility to retrieve information about implementation of repository (ie. supported database URI)
  UserNotFoundException
  The `UserNotFoundException` exception is thrown when application tries to access data for user which does not exist in repository.
- Classes in tigase.db used by tigase.server.xmppsession
  Class
  Description
  AuthRepository
  Interface `AuthRepository` defines a proxy bridge between user authentication data storage and the Tigase server authentication logic.
  NonAuthUserRepository
  Describe interface WriteOnlyUserRepository here.
  TigaseDBException
  Describe class TigaseDBException here.
  UserRepository
  `UserRepository` interface defines all functionalities required to store user data.
- Classes in tigase.db used by tigase.stats
  Class
  Description
  DBInitException
  Describe class DBInitException here.
- Classes in tigase.db used by tigase.stats.db
  Class
  Description
  DataRepository
  The interface defines a generic data repository for storing arbitrary data in any application specific form.
  DataSource
  Interface implemented by every class providing access to data storage, ie. databases, files, key-value stores.
  DataSourceAware
  Interface providing a generic way to access data sources by classes implementing it.
  DBInitException
  Describe class DBInitException here.
  Repository.Meta
  Meta created to add possibility to retrieve information about implementation of repository (ie. supported database URI)
  Repository.SchemaId
  Annotation provides information about schema (ie. database schema) required by annotated class.
- Classes in tigase.db used by tigase.util.repository
  Class
  Description
  AuthRepository
  Interface `AuthRepository` defines a proxy bridge between user authentication data storage and the Tigase server authentication logic.
  UserRepository
  `UserRepository` interface defines all functionalities required to store user data.
- Classes in tigase.db used by tigase.vhosts
  Class
  Description
  DataSource
  Interface implemented by every class providing access to data storage, ie. databases, files, key-value stores.
  DataSourceAware
  Interface providing a generic way to access data sources by classes implementing it.
  DBInitException
  Describe class DBInitException here.
  Repository
  Base interface which should be implemented by every repository to have one common interface
  Repository.Meta
  Meta created to add possibility to retrieve information about implementation of repository (ie. supported database URI)
  TigaseDBException
  Describe class TigaseDBException here.
- Classes in tigase.db used by tigase.xmpp
  Class
  Description
  AuthRepository
  Interface `AuthRepository` defines a proxy bridge between user authentication data storage and the Tigase server authentication logic.
  NonAuthUserRepository
  Describe interface WriteOnlyUserRepository here.
  TigaseDBException
  Describe class TigaseDBException here.
  UserRepository
  `UserRepository` interface defines all functionalities required to store user data.
- Classes in tigase.db used by tigase.xmpp.impl
  Class
  Description
  AuthRepository
  Interface `AuthRepository` defines a proxy bridge between user authentication data storage and the Tigase server authentication logic.
  MsgRepositoryIfc
  Created by andrzej on 13.03.2016.
  NonAuthUserRepository
  Describe interface WriteOnlyUserRepository here.
  OfflineMsgRepositoryIfc
  Interface for storing and restoring offline Elements.
  Repository
  Base interface which should be implemented by every repository to have one common interface
  TigaseDBException
  Describe class TigaseDBException here.
  UserNotFoundException
  The `UserNotFoundException` exception is thrown when application tries to access data for user which does not exist in repository.
  UserRepository
  `UserRepository` interface defines all functionalities required to store user data.
- Classes in tigase.db used by tigase.xmpp.impl.push
  Class
  Description
  NonAuthUserRepository
  Describe interface WriteOnlyUserRepository here.
  TigaseDBException
  Describe class TigaseDBException here.
- Classes in tigase.db used by tigase.xmpp.impl.roster
  Class
  Description
  TigaseDBException
  Describe class TigaseDBException here.
  UserRepository
  `UserRepository` interface defines all functionalities required to store user data.