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 © 2023. All Rights Reserved.