Class ClusterConnectionManager.DefClConRepositoryBean
java.lang.Object
tigase.db.beans.SDRepositoryBean<ComponentRepositoryDataSourceAware<ClusterRepoItem, DataSource>>
tigase.db.comp.AbstractSDComponentRepositoryBean<ClusterRepoItem>
tigase.cluster.ClusterConnectionManager.DefClConRepositoryBean
- All Implemented Interfaces:
Iterable<ClusterRepoItem>, ComponentRepository<ClusterRepoItem>, Repository, ConfigurationChangedAware, Initializable, RegistrarBean, UnregisterAware
- Enclosing class:
ClusterConnectionManager
@Bean(name="clConRepositoryBean",
parent=ClusterConnectionManager.class,
active=true)
public static class ClusterConnectionManager.DefClConRepositoryBean
extends AbstractSDComponentRepositoryBean<ClusterRepoItem>
- Author:
- Artur Hefczyc
-
Nested Class Summary
Nested classes/interfaces inherited from interface Repository
Repository.Meta, Repository.SchemaId -
Field Summary
Fields inherited from interface ComponentRepository
COMP_REPO_BIND -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Class<? extends ComponentRepositoryDataSourceAware<ClusterRepoItem, DataSource>> findClassForDataSource(DataSource dataSource) Methods inherited from class AbstractSDComponentRepositoryBean
addItem, addItemNoStore, addRepoChangeListener, allItems, contains, destroy, getDefaults, getItem, getItemInstance, initRepository, iterator, reload, removeItem, removeItemNoStore, removeRepoChangeListener, setAutoloadTimer, setProperties, setRepository, size, store, toString, validateItemMethods inherited from class SDRepositoryBean
beanConfigurationChanged, beforeUnregister, getDataSourceName, getName, getRepository, getRepositoryClassName, initialize, initializeRepository, onDataSourceChange, register, unregisterMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface Iterable
forEach, spliterator
-
Constructor Details
-
DefClConRepositoryBean
public DefClConRepositoryBean()
-
-
Method Details
-
findClassForDataSource
protected Class<? extends ComponentRepositoryDataSourceAware<ClusterRepoItem, DataSource>> findClassForDataSource(DataSource dataSource) throws DBInitException - Specified by:
findClassForDataSourcein classSDRepositoryBean<ComponentRepositoryDataSourceAware<ClusterRepoItem, DataSource>>- Throws:
DBInitException
-