Uses of Interface
tigase.db.DataSource
Package
Description
-
Uses of DataSource in tigase.cluster
Modifier and TypeMethodDescriptionprotected Class<? extends ComponentRepositoryDataSourceAware<ClusterRepoItem,
DataSource>> ClusterConnectionManager.DefClConRepositoryBean.findClassForDataSource
(DataSource dataSource) Modifier and TypeMethodDescriptionprotected Class<? extends ComponentRepositoryDataSourceAware<ClusterRepoItem,
DataSource>> ClusterConnectionManager.DefClConRepositoryBean.findClassForDataSource
(DataSource dataSource) -
Uses of DataSource in tigase.db
Modifier and TypeInterfaceDescriptioninterface
DataSourceAware<T extends DataSource>
Interface providing a generic way to access data sources by classes implementing it.interface
DataSourcePool<T extends DataSource>
Generic interface for all implementations of a pool of data sources.interface
MsgRepositoryIfc<T extends DataSource>
Created by andrzej on 13.03.2016.Modifier and TypeInterfaceDescriptioninterface
The interface defines a generic data repository for storing arbitrary data in any application specific form.interface
DataSourcePool<T extends DataSource>
Generic interface for all implementations of a pool of data sources.Modifier and TypeClassDescriptionclass
Created: Sep 4, 2010 2:13:22 PMclass
DummyRepository is a class with all methods empty.Modifier and TypeMethodDescriptionboolean
DataRepositoryPool.checkSchemaVersion
(DataSourceAware<? extends DataSource> datasource, boolean shutdownServer) default boolean
DataSource.checkSchemaVersion
(DataSourceAware<? extends DataSource> datasource, boolean shutdownServer) Method checks version of the particular DataSource stored in the defined source. -
Uses of DataSource in tigase.db.beans
Modifier and TypeMethodDescriptionDataSourceBean.DataSourceChangedEvent.getNewDataSource()
Get new instance of data sourceDataSourceBean.DataSourceChangedEvent.getOldDataSource()
Get old instance of data sourceDataSourceBean.getRepository
(String name) Retrieves data source for provided nameDataSourceBean.removeRepo
(String domain) Remove data source from the poolModifier and TypeMethodDescriptionprotected Class<? extends DataSource>
DataSourceBean.DataSourceMDConfigBean.getRepositoryIfc()
Get interface to which all instances in this pool must conform.Modifier and TypeMethodDescriptionvoid
DataSourceBean.addRepo
(String domain, DataSource repo) Add data source instance to the poolMDRepositoryBean.findClassForDataSource
(DataSource dataSource) Method returns class implementing repository which supports data source instance provided in parameter.protected abstract Class<?>
SDRepositoryBean.findClassForDataSource
(DataSource dataSource) protected void
DataSourceBean.DataSourceMDConfigBean.initRepository
(DataSource repo) Initializes instances of provided data source.void
DataSourceBean.setDefault
(DataSource repo) ModifierConstructorDescriptionDataSourceChangedEvent
(DataSourceBean bean, String domain, DataSource newDataSource, DataSource oldDataSource) -
Uses of DataSource in tigase.db.comp
Modifier and TypeInterfaceDescriptioninterface
ComponentRepositoryDataSourceAware<Item extends RepositoryItem,
DS extends DataSource> Interface should be implemented byComponentRepository
which are usingDataSource
to load/store entries.Modifier and TypeMethodDescriptionvoid
AbstractSDComponentRepositoryBean.setRepository
(ComponentRepositoryDataSourceAware<Item, DataSource> repository) -
Uses of DataSource in tigase.db.converter
Modifier and TypeMethodDescriptionboolean
DataRepoPool.checkSchemaVersion
(DataSourceAware<? extends DataSource> datasource, boolean shutdownServer) -
Uses of DataSource in tigase.db.jdbc
-
Uses of DataSource in tigase.db.util
Modifier and TypeMethodDescriptionprotected <T extends DataSource>
SchemaLoader.ResultSchemaLoader.addUsersToRepository
(SchemaManager.SchemaInfo schemaInfo, T dataSource, Class<T> dataSourceClass, List<BareJID> jids, String password, Logger log) 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) Modifier and TypeMethodDescriptionSchemaManager.checkUpgradeSupport
(DataSource ds, List<SchemaManager.SchemaInfo> schemas) SchemaManager.destroySchemas
(DataSource ds) SchemaManager.loadSchemas
(DataSource ds, List<SchemaManager.SchemaInfo> schemas) -
Uses of DataSource in tigase.db.xml
-
Uses of DataSource in tigase.server.amp.db
Modifier and TypeClassDescriptionclass
MsgBroadcastRepository<T,
S extends DataSource> Created by andrzej on 15.03.2016.interface
MsgBroadcastRepositoryIfc<T extends DataSource>
Created by andrzej on 15.03.2016.class
MsgRepository<T,
S extends DataSource> Modifier and TypeMethodDescriptionprotected Class<? extends MsgBroadcastRepository>
MsgBroadcastRepository.MsgBroadcastRepositoryBean.findClassForDataSource
(DataSource dataSource) protected Class<? extends MsgRepositoryIfc>
MsgRepository.MsgRepositoryMDBean.findClassForDataSource
(DataSource dataSource) void
MsgBroadcastRepository.MsgBroadcastRepositoryBean.setDataSource
(DataSource dataSource) void
MsgRepository.MsgRepositoryMDBean.setDataSource
(DataSource dataSource) -
Uses of DataSource in tigase.server.xmppclient
Modifier and TypeInterfaceDescriptionstatic interface
SeeOtherHostDB.SeeOtherHostRepository<DS extends DataSource>
static interface
SeeOtherHostDualIP.DualIPRepository<T extends DataSource>
Modifier and TypeMethodDescriptionprotected Class<?>
SeeOtherHostDB.SeeOtherHostDBSDRepositoryBean.findClassForDataSource
(DataSource dataSource) protected Class<? extends SeeOtherHostDualIP.DualIPRepository>
SeeOtherHostDualIP.DualIPRepositoryWrapper.findClassForDataSource
(DataSource dataSource) void
SeeOtherHostDualIP.DualIPRepositoryWrapper.setDataSource
(DataSource dataSource) -
Uses of DataSource in tigase.stats.db
Modifier and TypeInterfaceDescriptioninterface
CounterDataLoggerRepositoryIfc<DS extends DataSource>
Modifier and TypeMethodDescriptionprotected Class<? extends CounterDataLoggerRepositoryIfc>
CounterDataLoggerRepoBean.findClassForDataSource
(DataSource dataSource) void
CounterDataLoggerRepoBean.setDataSource
(DataSource ds) -
Uses of DataSource in tigase.vhosts
Modifier and TypeInterfaceDescriptioninterface
VHostComponentRepositoryDataSourceAware<DS extends DataSource>
Modifier and TypeMethodDescriptionprotected Class<? extends VHostComponentRepositoryDataSourceAware<DataSource>>
VHostManager.DefVHostRepositoryBean.findClassForDataSource
(DataSource dataSource) Modifier and TypeMethodDescriptionprotected Class<? extends VHostComponentRepositoryDataSourceAware<DataSource>>
VHostManager.DefVHostRepositoryBean.findClassForDataSource
(DataSource dataSource) void
VHostJDBCRepository.setDataSource
(DataSource dataSource)