## Uses of Interface
tigase.db.DataSourceAware

- Packages that use DataSourceAware
  Package | Description
  --- | ---
  tigase.cluster.repo |
  tigase.db |
  tigase.db.beans |
  tigase.db.comp |
  tigase.db.converter |
  tigase.db.jdbc |
  tigase.db.util |
  tigase.db.xml |
  tigase.server.amp.db |
  tigase.server.ext |
  tigase.server.xmppclient |
  tigase.stats.db |
  tigase.vhosts |

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

    Classes in tigase.cluster.repo that implement DataSourceAware
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ClConSQLRepository`

  - ### Uses of DataSourceAware in tigase.db

    Subinterfaces of DataSourceAware in tigase.db
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `MsgRepositoryIfc<T extends DataSource>` Created by andrzej on 13.03.2016.

    Methods in tigase.db with parameters of type DataSourceAware
    Modifier and Type | Method and Description
    --- | ---
    `default boolean` | DataSource.`checkSchemaVersion(DataSourceAware<? extends DataSource> datasource, boolean shutdownServer)` Method checks version of the particular DataSource stored in the defined source.
    `boolean` | DataRepositoryPool.`checkSchemaVersion(DataSourceAware<? extends DataSource> datasource, boolean shutdownServer)`

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

    Classes in tigase.db.beans with type parameters of type DataSourceAware
    Modifier and Type | Class and Description
    --- | ---
    `class` | `MDRepositoryBean<T extends DataSourceAware>` Abstract class implementing bean to which should be used to create name aware repository pool.
    `static class` | `MDRepositoryBean.MDRepositoryConfigBean<A extends DataSourceAware>` MDRepositoryConfigBean is bean responsible for basic management and initialization of repository for domain.
    `class` | `MDRepositoryBeanWithStatistics<T extends DataSourceAware>` Extended version of MDRepositoryBean class with support for statistics gathering.
    `class` | `SDRepositoryBean<A extends DataSourceAware>` Abstract class implementing bean to which can be used to create name unaware repository pool.
    `class` | `SDRepositoryBeanWithStatistics<T extends DataSourceAware>` Extended version of SDRepositoryBean class with support for statistics gathering.

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

    Subinterfaces of DataSourceAware in tigase.db.comp
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `ComponentRepositoryDataSourceAware<Item extends RepositoryItem,DS extends DataSource>` Interface should be implemented by `ComponentRepository` which are using `DataSource` to load/store entries.

  - ### Uses of DataSourceAware in tigase.db.converter

    Methods in tigase.db.converter with parameters of type DataSourceAware
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | DataRepoPool.`checkSchemaVersion(DataSourceAware<? extends DataSource> datasource, boolean shutdownServer)`

  - ### Uses of DataSourceAware in tigase.db.jdbc

    Classes in tigase.db.jdbc that implement DataSourceAware
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DrupalWPAuth` Describe class DrupalWPAuth here.
    `class` | `JDBCRepository` Not synchronized implementation! Musn't be used by more than one thread at the same time.
    `class` | `TigaseAuth` Deprecated.
    `class` | `TigaseCustomAuth` The user authentication connector allows for customized SQL queries to be used.
    `class` | `TigaseSPAuth` Tigase Salted Password Auth.

  - ### Uses of DataSourceAware in tigase.db.util

    Methods in tigase.db.util that return types with arguments of type DataSourceAware
    Modifier and Type | Method and Description
    --- | ---
    `protected <DS extends DataSource> Stream<Class<DataSourceAware<DS>>>` | SchemaLoader.`getDataSourceAwareClassesForSchemaInfo(SchemaManager.SchemaInfo schema, Class<DS> dataSourceIfc)`
    `protected <DSIFC extends DataSource,DS extends DSIFC> Stream<DataSourceAware>` | SchemaLoader.`getInitializedDataSourceAwareForSchemaInfo(SchemaManager.SchemaInfo schema, Class<DSIFC> dataSourceIfc, DS dataSource, Logger log)`
    `protected <T extends DataSource> Function<DataSourceAware<T>,DataSourceAware<T>>` | SchemaLoader.`initializeDataSourceAwareFunction(T dataSource, Logger log)`
    `protected <T extends DataSource> Function<DataSourceAware<T>,DataSourceAware<T>>` | SchemaLoader.`initializeDataSourceAwareFunction(T dataSource, Logger log)`

    Constructor parameters in tigase.db.util with type arguments of type DataSourceAware
    Constructor and Description
    `VersionCheckerSchemaInfo(Class<? extends DataSourceAware> datasourceClass, Optional<Version> databaseVersion, Version requiredVersion)`

  - ### Uses of DataSourceAware in tigase.db.xml

    Classes in tigase.db.xml that implement DataSourceAware
    Modifier and Type | Class and Description
    --- | ---
    `class` | `XMLMsgRepository` Created by andrzej on 04.04.2017.
    `class` | `XMLRepository` Class `XMLRepository` is a XML implementation of `UserRepository`.

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

    Subinterfaces of DataSourceAware in tigase.server.amp.db
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `MsgBroadcastRepositoryIfc<T extends DataSource>` Created by andrzej on 15.03.2016.

    Classes in tigase.server.amp.db that implement DataSourceAware
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JDBCMsgBroadcastRepository` Created by andrzej on 15.03.2016.
    `class` | `JDBCMsgRepository` Created: May 3, 2010 5:28:02 PM
    `class` | `MsgBroadcastRepository<T,S extends DataSource>` Created by andrzej on 15.03.2016.
    `static class` | `MsgBroadcastRepository.MsgBroadcastRepositoryBean`
    `class` | `MsgRepository<T,S extends DataSource>`
    `static class` | `MsgRepository.MsgRepositoryMDBean` Bean used to provide MsgRepository implementations

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

    Classes in tigase.server.ext that implement DataSourceAware
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CompSQLRepository` Deprecated.

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

    Subinterfaces of DataSourceAware in tigase.server.xmppclient
    Modifier and Type | Interface and Description
    --- | ---
    `static interface` | `SeeOtherHostDB.SeeOtherHostRepository<DS extends DataSource>`
    `static interface` | `SeeOtherHostDualIP.DualIPRepository<T extends DataSource>`

    Classes in tigase.server.xmppclient that implement DataSourceAware
    Modifier and Type | Class and Description
    --- | ---
    `static class` | `SeeOtherHostDB.JDBCSeeOtherHostRepository`
    `static class` | `SeeOtherHostDualIP.DualIPRepositoryWrapper`
    `class` | `SeeOtherHostDualIPSQLRepository`

  - ### Uses of DataSourceAware in tigase.stats.db

    Subinterfaces of DataSourceAware in tigase.stats.db
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `CounterDataLoggerRepositoryIfc<DS extends DataSource>`

    Classes in tigase.stats.db that implement DataSourceAware
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CounterDataLoggerRepoBean`
    `class` | `CounterDataLoggerRepository`

  - ### Uses of DataSourceAware in tigase.vhosts

    Classes in tigase.vhosts that implement DataSourceAware
    Modifier and Type | Class and Description
    --- | ---
    `class` | `VHostJDBCRepository` This implementation stores virtual domains in the UserRepository database.

Copyright © 2004–2019 "Tigase, Inc.". All rights reserved.