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>
-
-
Constructor Summary
Constructors Constructor Description AuthRepositoryConfigBean()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.Class<AuthRepository>getRepositoryIfc()Get interface to which instances initialized by this config bean must conform to.protected java.lang.StringgetRepositoryPoolClassName()Returns class name of repository pool for domainprotected voidinitRepository(AuthRepository repository)Method used to initialize provided instance-
Methods 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
-
-
-
-
Method Detail
-
getRepositoryIfc
protected java.lang.Class<AuthRepository> getRepositoryIfc()
Description copied from class:MDPoolConfigBeanGet interface to which instances initialized by this config bean must conform to.- Specified by:
getRepositoryIfcin classMDPoolConfigBean<AuthRepository,AuthRepositoryMDPoolBean.AuthRepositoryConfigBean>- Returns:
- interface
-
getRepositoryPoolClassName
protected java.lang.String getRepositoryPoolClassName()
Description copied from class:AuthUserRepositoryConfigBeanReturns class name of repository pool for domain- Overrides:
getRepositoryPoolClassNamein classAuthUserRepositoryConfigBean<AuthRepository,AuthRepositoryMDPoolBean.AuthRepositoryConfigBean>- Returns:
- class name
-
initRepository
protected void initRepository(AuthRepository repository) throws RepositoryException
Description copied from class:MDPoolConfigBeanMethod used to initialize provided instance- Overrides:
initRepositoryin classAuthUserRepositoryConfigBean<AuthRepository,AuthRepositoryMDPoolBean.AuthRepositoryConfigBean>- Throws:
RepositoryException
-
-