Package tigase.db.beans
Class AuthRepositoryMDPoolBean.AuthRepositoryConfigBean
java.lang.Object
tigase.db.beans.MDPoolConfigBean<T,U>
tigase.db.beans.AuthUserRepositoryConfigBean<AuthRepository,AuthRepositoryMDPoolBean.AuthRepositoryConfigBean>
tigase.db.beans.AuthRepositoryMDPoolBean.AuthRepositoryConfigBean
- All Implemented Interfaces:
ConfigurationChangedAware
,Initializable
,RegistrarBean
,UnregisterAware
- Enclosing class:
- AuthRepositoryMDPoolBean
public static class AuthRepositoryMDPoolBean.AuthRepositoryConfigBean
extends AuthUserRepositoryConfigBean<AuthRepository,AuthRepositoryMDPoolBean.AuthRepositoryConfigBean>
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected Class<AuthRepository>
Get interface to which instances initialized by this config bean must conform to.protected String
Returns class name of repository pool for domainprotected void
initRepository
(AuthRepository repository) Method used to initialize provided instanceMethods inherited from class tigase.db.beans.AuthUserRepositoryConfigBean
beanConfigurationChanged, beforeUnregister, getRepositoryClassName, getUri, initialize, onDataSourceChange
Methods inherited from class tigase.db.beans.MDPoolConfigBean
getRepository, register, setInstances, setMdPool, setRepository, unloadOldBeans, unregister
-
Constructor Details
-
AuthRepositoryConfigBean
public AuthRepositoryConfigBean()
-
-
Method Details
-
getRepositoryIfc
Description copied from class:MDPoolConfigBean
Get interface to which instances initialized by this config bean must conform to.- Specified by:
getRepositoryIfc
in classMDPoolConfigBean<AuthRepository,
AuthRepositoryMDPoolBean.AuthRepositoryConfigBean> - Returns:
- interface
-
getRepositoryPoolClassName
Description copied from class:AuthUserRepositoryConfigBean
Returns class name of repository pool for domain- Overrides:
getRepositoryPoolClassName
in classAuthUserRepositoryConfigBean<AuthRepository,
AuthRepositoryMDPoolBean.AuthRepositoryConfigBean> - Returns:
- class name
-
initRepository
Description copied from class:MDPoolConfigBean
Method used to initialize provided instance- Overrides:
initRepository
in classAuthUserRepositoryConfigBean<AuthRepository,
AuthRepositoryMDPoolBean.AuthRepositoryConfigBean> - Throws:
RepositoryException
-