public class ClConConfigRepository extends ConfigRepository<ClusterRepoItem>
Modifier and Type | Field and Description |
---|---|
static String |
AUTORELOAD_INTERVAL_PROP_KEY
Field description
|
static long |
AUTORELOAD_INTERVAL_PROP_VAL
Field description
|
items
COMP_REPO_BIND
Constructor and Description |
---|
ClConConfigRepository() |
Modifier and Type | Method and Description |
---|---|
String |
getConfigKey()
Method description
|
String[] |
getDefaultPropetyItems()
Method description
|
void |
getDefaults(Map<String,Object> defs,
Map<String,Object> params)
Method description
|
ClusterRepoItem |
getItemInstance()
Method description
|
String |
getPropertyKey()
Method description
|
boolean |
itemChanged(ClusterRepoItem oldItem,
ClusterRepoItem newItem)
Method description
|
void |
itemLoaded(ClusterRepoItem item)
Method description
|
void |
reload()
Method description
|
void |
setProperties(Map<String,Object> props)
Method description
|
void |
storeItem(ClusterRepoItem item)
Method description
|
addItem, addRepoChangeListener, allItems, contains, getItem, iterator, removeItem, removeRepoChangeListener, setAutoloadTimer, size, store, toString, validateItem
public static final String AUTORELOAD_INTERVAL_PROP_KEY
public static final long AUTORELOAD_INTERVAL_PROP_VAL
public String[] getDefaultPropetyItems()
getDefaultPropetyItems
in class ConfigRepository<ClusterRepoItem>
public String getPropertyKey()
getPropertyKey
in class ConfigRepository<ClusterRepoItem>
public String getConfigKey()
getConfigKey
in class ConfigRepository<ClusterRepoItem>
public ClusterRepoItem getItemInstance()
public void reload()
reload
in interface ComponentRepository<ClusterRepoItem>
reload
in class ConfigRepository<ClusterRepoItem>
public void itemLoaded(ClusterRepoItem item)
item
- public boolean itemChanged(ClusterRepoItem oldItem, ClusterRepoItem newItem)
itemChanged
in class ConfigRepository<ClusterRepoItem>
oldItem
- newItem
- public void getDefaults(Map<String,Object> defs, Map<String,Object> params)
getDefaults
in interface ComponentRepository<ClusterRepoItem>
getDefaults
in class ConfigRepository<ClusterRepoItem>
defs
- params
- public void setProperties(Map<String,Object> props)
setProperties
in interface ComponentRepository<ClusterRepoItem>
setProperties
in class ConfigRepository<ClusterRepoItem>
props
- public void storeItem(ClusterRepoItem item)
item
- Copyright © 2014 "Tigase, Inc.". All rights reserved.