Item
- public abstract class UserRepoRepository<Item extends RepositoryItem> extends ConfigRepository<Item>
Repository.Meta
Modifier and Type | Field and Description |
---|---|
static String |
REPO_CLASS_PROP_KEY
Field description
|
static String |
REPO_URI_PROP_KEY
Field description
|
items, itemsHash
COMP_REPO_BIND
Constructor and Description |
---|
UserRepoRepository() |
Modifier and Type | Method and Description |
---|---|
void |
getDefaults(Map<String,Object> defs,
Map<String,Object> params)
Method description
|
String |
getItemsListPKey()
Method description
|
abstract tigase.xmpp.BareJID |
getRepoUser()
Method description
|
void |
reload()
Method description
|
void |
setProperties(Map<String,Object> properties)
Method description
|
void |
store()
Method description
|
addItem, addItemNoStore, addRepoChangeListener, allItems, contains, getConfigKey, getDefaultPropetyItems, getItem, getPropertyKey, initItemsMap, itemChanged, iterator, removeItem, removeRepoChangeListener, setAutoloadTimer, size, toString, validateItem
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
destroy, getItemInstance
initRepository
public static final String REPO_CLASS_PROP_KEY
public static final String REPO_URI_PROP_KEY
public abstract tigase.xmpp.BareJID getRepoUser()
public void getDefaults(Map<String,Object> defs, Map<String,Object> params)
getDefaults
in interface ComponentRepository<Item extends RepositoryItem>
getDefaults
in class ConfigRepository<Item extends RepositoryItem>
defs
- params
- public String getItemsListPKey()
public void reload()
reload
in interface ComponentRepository<Item extends RepositoryItem>
reload
in class ConfigRepository<Item extends RepositoryItem>
public void setProperties(Map<String,Object> properties)
setProperties
in interface ComponentRepository<Item extends RepositoryItem>
setProperties
in class ConfigRepository<Item extends RepositoryItem>
properties
- public void store()
store
in interface ComponentRepository<Item extends RepositoryItem>
store
in class ConfigRepository<Item extends RepositoryItem>
Copyright © 2014 "Tigase, Inc.". All rights reserved.