public class ClConMongoRepository extends tigase.cluster.repo.ClConConfigRepository implements tigase.cluster.repo.ClusterRepoConstants, tigase.db.comp.ComponentRepositoryDataSourceAware<tigase.cluster.repo.ClusterRepoItem,MongoDataSource>
auto_remove_obsolete_items, firstLoadDone, lastReloadTime, lastReloadTimeFactor| Constructor and Description |
|---|
ClConMongoRepository() |
| Modifier and Type | Method and Description |
|---|---|
void |
destroy() |
tigase.mongodb.cluster.ClConMongoRepository.ClusterRepoItem |
getItemInstance() |
void |
initRepository(String resource_uri,
Map<String,String> params)
Deprecated.
|
void |
reload() |
void |
removeItem(String key) |
void |
setDataSource(MongoDataSource dataSource) |
void |
store() |
void |
storeItem(tigase.cluster.repo.ClusterRepoItem item) |
beforeUnregister, getConfigKey, getDefaultPropetyItems, getName, getPropertyKey, initialize, itemChanged, itemLoaded, removeObsoloteItems, shutdownaddItem, addItemNoStore, addRepoChangeListener, allItems, contains, getDefaultItems, getDefaults, getItem, getItemsOld, initItemsMap, isInitialized, iterator, removeItemNoStore, removeRepoChangeListener, setAutoloadTimer, setAutoReloadInterval, setItemsOld, setProperties, size, toString, validateItemclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddItem, addItemNoStore, addRepoChangeListener, allItems, contains, getDefaults, getItem, removeItemNoStore, removeRepoChangeListener, setAutoloadTimer, setProperties, size, validateItemforEach, iterator, spliteratorpublic void destroy()
destroy in interface tigase.db.comp.ComponentRepository<tigase.cluster.repo.ClusterRepoItem>destroy in class tigase.cluster.repo.ClConConfigRepositorypublic tigase.mongodb.cluster.ClConMongoRepository.ClusterRepoItem getItemInstance()
getItemInstance in interface tigase.db.comp.ComponentRepository<tigase.cluster.repo.ClusterRepoItem>getItemInstance in class tigase.cluster.repo.ClConConfigRepository@Deprecated public void initRepository(String resource_uri, Map<String,String> params) throws tigase.db.DBInitException
initRepository in interface tigase.db.RepositoryinitRepository in class tigase.cluster.repo.ClConConfigRepositorytigase.db.DBInitExceptionpublic void reload()
reload in interface tigase.db.comp.ComponentRepository<tigase.cluster.repo.ClusterRepoItem>reload in class tigase.cluster.repo.ClConConfigRepositorypublic void removeItem(String key)
removeItem in interface tigase.db.comp.ComponentRepository<tigase.cluster.repo.ClusterRepoItem>removeItem in class tigase.db.comp.ConfigRepository<tigase.cluster.repo.ClusterRepoItem>public void setDataSource(MongoDataSource dataSource)
setDataSource in interface tigase.db.DataSourceAware<MongoDataSource>public void store()
store in interface tigase.db.comp.ComponentRepository<tigase.cluster.repo.ClusterRepoItem>store in class tigase.db.comp.ConfigRepository<tigase.cluster.repo.ClusterRepoItem>public void storeItem(tigase.cluster.repo.ClusterRepoItem item)
storeItem in class tigase.cluster.repo.ClConConfigRepositoryCopyright © 2014–2019 "Tigase, Inc.". All rights reserved.