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.Repository
tigase.db.DBInitException
public 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 © 2021. All Rights Reserved.