|
||||||||||
| 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 String |
CONFIG_REPO_URI_INIT_KEY
Field description |
static String |
CONFIG_REPO_URI_PROP_KEY
Field description |
| Fields inherited from interface tigase.conf.ConfigRepositoryIfc |
|---|
RELOAD_DELAY, RESOURCE_URI |
| Fields inherited from interface tigase.db.comp.ComponentRepository |
|---|
COMP_REPO_BIND |
| Constructor Summary | |
|---|---|
ConfigSQLRepository()
|
|
| Method Summary | |
|---|---|
void |
addItem(String compName,
ConfigItem item)
Method description |
Collection<ConfigItem> |
allItems()
Method description |
String[] |
getCompNames()
Method description |
ConfigItem |
getItem(String compName,
String node,
String key)
Method description |
Set<ConfigItem> |
getItemsForComponent(String compName)
Method description |
String[] |
getKeys(String compName,
String node)
Method description |
void |
init(Map<String,Object> params)
Method description |
void |
removeItem(String compName,
ConfigItem item)
Method description |
int |
size()
Method description |
| Methods inherited from class tigase.conf.ConfigurationCache |
|---|
addItem, addItem, addRepoChangeListener, contains, get, getDefaults, getDefHostname, getInitProperties, getItem, getItemInstance, getProperties, iterator, putProperties, reload, remove, removeItem, removeRepoChangeListener, set, setDefHostname, setProperties, store, validateItem |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String CONFIG_REPO_URI_PROP_KEY
public static final String CONFIG_REPO_URI_INIT_KEY
| Constructor Detail |
|---|
public ConfigSQLRepository()
| Method Detail |
|---|
public void addItem(String compName,
ConfigItem item)
addItem in class ConfigurationCachecompName - item -
public Collection<ConfigItem> allItems()
throws TigaseDBException
allItems in interface ComponentRepository<ConfigItem>allItems in class ConfigurationCacheTigaseDBExceptionpublic String[] getCompNames()
getCompNames in interface ConfigRepositoryIfcgetCompNames in class ConfigurationCache
public ConfigItem getItem(String compName,
String node,
String key)
getItem in class ConfigurationCachecompName - node - key -
public Set<ConfigItem> getItemsForComponent(String compName)
getItemsForComponent in interface ConfigRepositoryIfcgetItemsForComponent in class ConfigurationCachecompName -
public String[] getKeys(String compName,
String node)
getKeys in interface ConfigRepositoryIfcgetKeys in class ConfigurationCachecompName - node -
public void init(Map<String,Object> params)
throws ConfigurationException
init in interface ConfigRepositoryIfcinit in class ConfigurationCacheparams -
ConfigurationException
public void removeItem(String compName,
ConfigItem item)
removeItem in class ConfigurationCachecompName - item - public int size()
size in interface ComponentRepository<ConfigItem>size in class ConfigurationCache
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||