public class BMVHostsRepo
extends java.lang.Object
implements tigase.db.comp.ComponentRepository<tigase.vhosts.VHostItem>
| Constructor and Description |
|---|
BMVHostsRepo() |
| Modifier and Type | Method and Description |
|---|---|
void |
addItem(tigase.vhosts.VHostItem item) |
void |
addItemNoStore(tigase.vhosts.VHostItem arg0) |
void |
addRepoChangeListener(tigase.db.comp.RepositoryChangeListenerIfc<tigase.vhosts.VHostItem> repoChangeListener) |
java.util.Collection<tigase.vhosts.VHostItem> |
allItems() |
boolean |
contains(java.lang.String key) |
void |
destroy() |
void |
getDefaults(java.util.Map<java.lang.String,java.lang.Object> defs,
java.util.Map<java.lang.String,java.lang.Object> params) |
tigase.vhosts.VHostItem |
getItem(java.lang.String key) |
tigase.vhosts.VHostItem |
getItemInstance() |
void |
initRepository(java.lang.String arg0,
java.util.Map<java.lang.String,java.lang.String> arg1) |
java.util.Iterator<tigase.vhosts.VHostItem> |
iterator() |
void |
reload() |
void |
removeItem(java.lang.String key) |
void |
removeRepoChangeListener(tigase.db.comp.RepositoryChangeListenerIfc<tigase.vhosts.VHostItem> repoChangeListener) |
void |
setAutoloadTimer(long arg0) |
void |
setProperties(java.util.Map<java.lang.String,java.lang.Object> properties) |
int |
size() |
void |
store() |
java.lang.String |
validateItem(tigase.vhosts.VHostItem item) |
public java.util.Iterator<tigase.vhosts.VHostItem> iterator()
iterator in interface java.lang.Iterable<tigase.vhosts.VHostItem>public void addRepoChangeListener(tigase.db.comp.RepositoryChangeListenerIfc<tigase.vhosts.VHostItem> repoChangeListener)
addRepoChangeListener in interface tigase.db.comp.ComponentRepository<tigase.vhosts.VHostItem>public void removeRepoChangeListener(tigase.db.comp.RepositoryChangeListenerIfc<tigase.vhosts.VHostItem> repoChangeListener)
removeRepoChangeListener in interface tigase.db.comp.ComponentRepository<tigase.vhosts.VHostItem>public void addItem(tigase.vhosts.VHostItem item)
addItem in interface tigase.db.comp.ComponentRepository<tigase.vhosts.VHostItem>public java.util.Collection<tigase.vhosts.VHostItem> allItems()
allItems in interface tigase.db.comp.ComponentRepository<tigase.vhosts.VHostItem>public boolean contains(java.lang.String key)
contains in interface tigase.db.comp.ComponentRepository<tigase.vhosts.VHostItem>public void getDefaults(java.util.Map<java.lang.String,java.lang.Object> defs,
java.util.Map<java.lang.String,java.lang.Object> params)
getDefaults in interface tigase.db.comp.ComponentRepository<tigase.vhosts.VHostItem>public tigase.vhosts.VHostItem getItem(java.lang.String key)
getItem in interface tigase.db.comp.ComponentRepository<tigase.vhosts.VHostItem>public tigase.vhosts.VHostItem getItemInstance()
getItemInstance in interface tigase.db.comp.ComponentRepository<tigase.vhosts.VHostItem>public void reload()
reload in interface tigase.db.comp.ComponentRepository<tigase.vhosts.VHostItem>public void removeItem(java.lang.String key)
removeItem in interface tigase.db.comp.ComponentRepository<tigase.vhosts.VHostItem>public void setProperties(java.util.Map<java.lang.String,java.lang.Object> properties)
setProperties in interface tigase.db.comp.ComponentRepository<tigase.vhosts.VHostItem>public int size()
size in interface tigase.db.comp.ComponentRepository<tigase.vhosts.VHostItem>public void store()
store in interface tigase.db.comp.ComponentRepository<tigase.vhosts.VHostItem>public java.lang.String validateItem(tigase.vhosts.VHostItem item)
validateItem in interface tigase.db.comp.ComponentRepository<tigase.vhosts.VHostItem>public void setAutoloadTimer(long arg0)
setAutoloadTimer in interface tigase.db.comp.ComponentRepository<tigase.vhosts.VHostItem>public void initRepository(java.lang.String arg0,
java.util.Map<java.lang.String,java.lang.String> arg1)
throws tigase.db.DBInitException
initRepository in interface tigase.db.Repositorytigase.db.DBInitExceptionpublic void addItemNoStore(tigase.vhosts.VHostItem arg0)
addItemNoStore in interface tigase.db.comp.ComponentRepository<tigase.vhosts.VHostItem>public void destroy()
destroy in interface tigase.db.comp.ComponentRepository<tigase.vhosts.VHostItem>Copyright © 2024. All Rights Reserved.