@Bean(name="externalServiceDiscoveryRepository", parent=ExternalServiceDiscoveryComponent.class, active=true) public class ExtServiceDiscoveryUserRepoRepository extends UserRepoRepository<ExtServiceDiscoItem>
Repository.Meta, Repository.SchemaIdREPO_CLASS_PROP_KEY, REPO_URI_PROP_KEYautoReloadInterval, items, itemsHashCOMP_REPO_BIND| Constructor and Description |
|---|
ExtServiceDiscoveryUserRepoRepository() |
| Modifier and Type | Method and Description |
|---|---|
void |
destroy()
Method destroys this instance of ComponentRepository releasing resources allocated for this instance of
ComponentRepository if possible
|
String |
getConfigKey() |
String[] |
getDefaultPropetyItems() |
ExtServiceDiscoItem |
getItemInstance()
Creates a new, uninitialized instance of the repository Item.
|
String |
getPropertyKey() |
BareJID |
getRepoUser() |
void |
initRepository(String resource_uri,
Map<String,String> params)
Deprecated.
|
getItemsListPKey, reload, setRepo, storeaddItem, addItemNoStore, addRepoChangeListener, allItems, beforeUnregister, contains, getDefaultItems, getDefaults, getItem, getItemsOld, initialize, initItemsMap, isInitialized, itemChanged, iterator, removeItem, removeItemNoStore, removeRepoChangeListener, setAutoloadTimer, setAutoReloadInterval, setItemsOld, setProperties, size, toString, validateItemclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitforEach, spliteratorpublic ExtServiceDiscoveryUserRepoRepository()
public BareJID getRepoUser()
getRepoUser in class UserRepoRepository<ExtServiceDiscoItem>@Deprecated public void initRepository(String resource_uri, Map<String,String> params) throws DBInitException
Repositoryresource_uri parameter as the database connection string or via
params map if the required repository parameters are more complex or both.resource_uri - value in most cases representing the database connection string.params - is a Map with repository properties necessary to initialize and perform all the
functions. The initialization parameters are implementation dependent.DBInitException - if there was an error during repository initialization. Some implementations,
though, perform so called lazy initialization so even though there is a problem with the underlying repository it
may not be signaled through this method call.public String getConfigKey()
getConfigKey in class ConfigRepository<ExtServiceDiscoItem>public String[] getDefaultPropetyItems()
getDefaultPropetyItems in class ConfigRepository<ExtServiceDiscoItem>public String getPropertyKey()
getPropertyKey in class ConfigRepository<ExtServiceDiscoItem>public void destroy()
ComponentRepositorypublic ExtServiceDiscoItem getItemInstance()
ComponentRepositoryCopyright © 2004–2020 "Tigase, Inc.". All rights reserved.