|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objecttigase.conf.ConfigurationCache
tigase.conf.ConfigSQLRepository
public class ConfigSQLRepository
Created: Dec 15, 2009 10:44:00 PM
| Field Summary | |
|---|---|
static java.lang.String |
CONFIG_REPO_URI_INIT_KEY
|
static java.lang.String |
CONFIG_REPO_URI_PROP_KEY
|
| Fields inherited from interface tigase.conf.ConfigRepositoryIfc |
|---|
RELOAD_DELAY, RESOURCE_URI |
| Fields inherited from interface tigase.db.ComponentRepository |
|---|
COMP_REPO_BIND |
| Constructor Summary | |
|---|---|
ConfigSQLRepository()
|
|
| Method Summary | |
|---|---|
void |
addItem(java.lang.String compName,
ConfigItem item)
Method description |
java.util.Collection<ConfigItem> |
allItems()
Method description |
java.lang.String[] |
getCompNames()
Method description |
ConfigItem |
getItem(java.lang.String compName,
java.lang.String node,
java.lang.String key)
Method description |
java.util.Set<ConfigItem> |
getItemsForComponent(java.lang.String compName)
Method description |
java.lang.String[] |
getKeys(java.lang.String compName,
java.lang.String node)
Method description |
void |
init(java.util.Map<java.lang.String,java.lang.Object> params)
Method description |
void |
removeItem(java.lang.String compName,
ConfigItem item)
Method description |
int |
size()
Method description |
| Methods inherited from class tigase.conf.ConfigurationCache |
|---|
addItem, addItem, contains, get, getDefaults, getDefHostname, getInitProperties, getItem, getItemInstance, getProperties, iterator, putProperties, reload, remove, removeItem, set, setDefHostname, setProperties, store |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String CONFIG_REPO_URI_PROP_KEY
public static final java.lang.String CONFIG_REPO_URI_INIT_KEY
| Constructor Detail |
|---|
public ConfigSQLRepository()
| Method Detail |
|---|
public void init(java.util.Map<java.lang.String,java.lang.Object> params)
throws ConfigurationException
ConfigurationCache
init in interface ConfigRepositoryIfcinit in class ConfigurationCacheConfigurationExceptionpublic java.util.Set<ConfigItem> getItemsForComponent(java.lang.String compName)
ConfigurationCache
getItemsForComponent in class ConfigurationCache
public ConfigItem getItem(java.lang.String compName,
java.lang.String node,
java.lang.String key)
ConfigurationCache
getItem in class ConfigurationCache
public void addItem(java.lang.String compName,
ConfigItem item)
ConfigurationCache
addItem in class ConfigurationCache
public void removeItem(java.lang.String compName,
ConfigItem item)
ConfigurationCache
removeItem in class ConfigurationCachepublic java.lang.String[] getCompNames()
ConfigurationCache
getCompNames in interface ConfigRepositoryIfcgetCompNames in class ConfigurationCache
public java.lang.String[] getKeys(java.lang.String compName,
java.lang.String node)
ConfigurationCache
getKeys in interface ConfigRepositoryIfcgetKeys in class ConfigurationCachepublic int size()
ConfigurationCache
size in interface ComponentRepository<ConfigItem>size in class ConfigurationCacheint value with number of items in the
repository.
public java.util.Collection<ConfigItem> allItems()
throws TigaseDBException
ConfigurationCache
allItems in interface ComponentRepository<ConfigItem>allItems in class ConfigurationCacheTigaseDBException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||