Package tigase.db
package tigase.db
-
ClassDescriptionDescribe class AuthorizationException here.Interface
AuthRepository
defines a proxy bridge between user authentication data storage and the Tigase server authentication logic.Describe class AuthRepositoryImpl here.Implementation of multi domain pool for authentication repositories.Pool for authentication repositories.TheDataOverwriteException
exception is thrown when application tries to ovrewrite data in repository but does not have permission to do so.The interface defines a generic data repository for storing arbitrary data in any application specific form.Helper enumeration with types of supported databases.Created: Sep 4, 2010 2:13:22 PMInterface implemented by every class providing access to data storage, ie.DataSourceAware<T extends DataSource>Interface providing a generic way to access data sources by classes implementing it.Created by andrzej on 15.03.2016.DataSourcePool<T extends DataSource>Generic interface for all implementations of a pool of data sources.Describe class DBInitException here.DummyRepository is a class with all methods empty.MsgRepositoryIfc<T extends DataSource>Created by andrzej on 13.03.2016.Describe interface WriteOnlyUserRepository here.Created: May 3, 2010 1:23:45 PMInterface for storing and restoring offline Elements.Base interface which should be implemented by every repository to have one common interfaceMeta created to add possibility to retrieve information about implementation of repository (ie.Annotation provides information about schema (ie.Deprecated.Generic interface of repository pool implementations.Created by andrzej on 04.05.2017.Describe class TigaseDBException here.TheUserExistsException
is thrown when application tries to add new user with user ID which already exists in repository.TheUserNotFoundException
exception is thrown when application tries to access data for user which does not exist in repository.UserRepository
interface defines all functionalities required to store user data.Created: Mar 27, 2010 6:43:02 PMPool for user repositories.