public class ClConDirRepository extends ClConConfigRepository implements ClusterRepoConstants
Repository.Meta
Modifier and Type | Field and Description |
---|---|
static String |
REPO_FILE_EXTENSION
Field description
|
static String |
REPO_URI_DB_DEF_VAL
Field description
|
AUTORELOAD_INTERVAL_PROP_KEY, AUTORELOAD_INTERVAL_PROP_VAL
items, itemsHash
CPU_USAGE_COLUMN, HOSTNAME_COLUMN, LASTUPDATE_COLUMN, MEM_USAGE_COLUMN, PASSWORD_COLUMN, PORT_COLUMN, REPO_URI_PROP_KEY, TABLE_NAME
COMP_REPO_BIND
Constructor and Description |
---|
ClConDirRepository() |
Modifier and Type | Method and Description |
---|---|
void |
destroy()
Method destroys this instance of ComponentRepository releasing resources
allocated for this instance of ComponentRepository if possible
|
void |
getDefaults(Map<String,Object> defs,
Map<String,Object> params)
Method description
|
void |
initRepository(String conn_str,
Map<String,String> params)
Method description
|
void |
reload()
Method description
|
void |
setProperties(Map<String,Object> properties)
Method description
|
void |
storeItem(ClusterRepoItem item)
Method description
|
getConfigKey, getDefaultPropetyItems, getItemInstance, getPropertyKey, itemChanged, itemLoaded
addItem, addItemNoStore, addRepoChangeListener, allItems, contains, getItem, initItemsMap, iterator, removeItem, removeRepoChangeListener, setAutoloadTimer, size, store, toString, validateItem
public static final String REPO_FILE_EXTENSION
public static final String REPO_URI_DB_DEF_VAL
public void destroy()
ComponentRepository
destroy
in interface ComponentRepository<ClusterRepoItem>
destroy
in class ClConConfigRepository
public void getDefaults(Map<String,Object> defs, Map<String,Object> params)
getDefaults
in interface ComponentRepository<ClusterRepoItem>
getDefaults
in class ClConConfigRepository
defs
- params
- public void initRepository(String conn_str, Map<String,String> params) throws DBInitException
initRepository
in interface Repository
initRepository
in class ClConConfigRepository
conn_str
- params
- DBInitException
public void setProperties(Map<String,Object> properties)
setProperties
in interface ComponentRepository<ClusterRepoItem>
setProperties
in class ClConConfigRepository
properties
- public void storeItem(ClusterRepoItem item)
storeItem
in class ClConConfigRepository
item
- public void reload()
reload
in interface ComponentRepository<ClusterRepoItem>
reload
in class ClConConfigRepository
Copyright © 2014 "Tigase, Inc.". All rights reserved.