Class ManagerCompDBRepository
java.lang.Object
tigase.db.comp.ConfigRepository<CompRepoItem>
tigase.db.comp.UserRepoRepository<CompRepoItem>
tigase.server.ext.AbstractCompDBRepository
tigase.server.ext.CompCompDBRepository
tigase.server.ext.ManagerCompDBRepository
- All Implemented Interfaces:
Iterable<CompRepoItem>, ComponentRepository<CompRepoItem>, Repository, Initializable, UnregisterAware
@Bean(name="repository",
parent=ComponentProtocolManager.class,
active=true)
@ConfigType(DefaultMode)
public class ManagerCompDBRepository
extends CompCompDBRepository
-
Nested Class Summary
Nested classes/interfaces inherited from interface Repository
Repository.Meta, Repository.SchemaId -
Field Summary
Fields inherited from class AbstractCompDBRepository
ITEMS_IMPORT_FILEFields inherited from class UserRepoRepository
repo, REPO_CLASS_PROP_KEY, REPO_URI_PROP_KEYFields inherited from class ConfigRepository
autoReloadInterval, items, itemsHashFields inherited from interface ComponentRepository
COMP_REPO_BIND -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class AbstractCompDBRepository
destroy, getConfigKey, getDefaultPropetyItems, getItemInstance, getItemsListPKey, getPropertyKey, getRepoUser, initialize, initRepository, loadItemsFromFile, validateItemMethods inherited from class UserRepoRepository
reload, setRepo, storeMethods inherited from class ConfigRepository
addItem, addItemNoStore, addRepoChangeListener, allItems, beforeUnregister, contains, getDefaultItems, getDefaults, getItem, getItemsOld, initItemsMap, isInitialized, itemChanged, iterator, removeItem, removeItemNoStore, removeRepoChangeListener, setAutoloadTimer, setAutoReloadInterval, setItemsOld, setProperties, size, toStringMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface Iterable
forEach, spliterator
-
Constructor Details
-
ManagerCompDBRepository
public ManagerCompDBRepository()
-