@Bean(name="configItemRepository", parent=MonitorComponent.class, active=true) public class TaskConfigItemJDBCRepository extends UserRepoRepository<TaskConfigItem>
Repository.Meta, Repository.SchemaIdREPO_CLASS_PROP_KEY, REPO_URI_PROP_KEYautoReloadInterval, items, itemsHashCOMP_REPO_BIND| Constructor and Description |
|---|
TaskConfigItemJDBCRepository() |
| 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() |
TaskConfigItem |
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 void destroy()
ComponentRepositorypublic String getConfigKey()
getConfigKey in class ConfigRepository<TaskConfigItem>public String[] getDefaultPropetyItems()
getDefaultPropetyItems in class ConfigRepository<TaskConfigItem>public TaskConfigItem getItemInstance()
ComponentRepositorypublic String getPropertyKey()
getPropertyKey in class ConfigRepository<TaskConfigItem>public BareJID getRepoUser()
getRepoUser in class UserRepoRepository<TaskConfigItem>@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.Copyright © 2004–2021 "Tigase, Inc.". All rights reserved.