@Deprecated public class CompConfigRepository extends ConfigRepository<CompRepoItem>
Repository.Meta, Repository.SchemaId
autoReloadInterval, items, itemsHash
COMP_REPO_BIND
Constructor and Description |
---|
CompConfigRepository()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
destroy()
Deprecated.
Method destroys this instance of ComponentRepository releasing resources allocated for this instance of
ComponentRepository if possible
|
String |
getConfigKey()
Deprecated.
|
String[] |
getDefaultPropetyItems()
Deprecated.
|
CompRepoItem |
getItemInstance()
Deprecated.
Creates a new, uninitialized instance of the repository Item.
|
String |
getPropertyKey()
Deprecated.
|
void |
initRepository(String resource_uri,
Map<String,String> params)
Deprecated.
|
String |
validateItem(CompRepoItem item)
Deprecated.
Performs Item validation to check whether it meets the repository policy.
|
addItem, addItemNoStore, addRepoChangeListener, allItems, beforeUnregister, contains, getDefaultItems, getDefaults, getItem, getItemsOld, initialize, initItemsMap, isInitialized, itemChanged, iterator, reload, removeItem, removeItemNoStore, removeRepoChangeListener, setAutoloadTimer, setAutoReloadInterval, setItemsOld, setProperties, size, store, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
forEach, spliterator
public void destroy()
ComponentRepository
public String[] getDefaultPropetyItems()
getDefaultPropetyItems
in class ConfigRepository<CompRepoItem>
public String getPropertyKey()
getPropertyKey
in class ConfigRepository<CompRepoItem>
public String getConfigKey()
getConfigKey
in class ConfigRepository<CompRepoItem>
public CompRepoItem getItemInstance()
ComponentRepository
@Deprecated public void initRepository(String resource_uri, Map<String,String> params) throws DBInitException
Repository
resource_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 validateItem(CompRepoItem item)
ComponentRepository
null
, otherwise it returns an error description.validateItem
in interface ComponentRepository<CompRepoItem>
validateItem
in class ConfigRepository<CompRepoItem>
item
- is an Item
object to perform validation checking upon.null
on success and an error message otherwise.Copyright © 2004–2020 "Tigase, Inc.". All rights reserved.