public abstract class AuthUserRepositoryConfigBean<T,U extends AuthUserRepositoryConfigBean<T,U>> extends MDPoolConfigBean<T,U> implements ConfigurationChangedAware, Initializable, UnregisterAware
| Constructor and Description |
|---|
AuthUserRepositoryConfigBean() |
| Modifier and Type | Method and Description |
|---|---|
void |
beanConfigurationChanged(Collection<String> changedFields)
Method called when configuration was applied to bean.
|
void |
beforeUnregister()
Method called before bean unregister.
|
protected String |
getRepositoryClassName()
Returns class name of a repository to initialize for domain
|
protected String |
getRepositoryPoolClassName()
Returns class name of repository pool for domain
|
protected String |
getUri() |
void |
initialize()
Method will be called, when bean will be created, configured and ready to use.
|
protected void |
initRepository(T repository)
Method used to initialize provided instance
|
protected void |
onDataSourceChange(DataSourceBean.DataSourceChangedEvent event) |
getRepository, getRepositoryIfc, register, setInstances, setMdPool, setRepository, unloadOldBeans, unregisterpublic void beanConfigurationChanged(Collection<String> changedFields)
ConfigurationChangedAwarebeanConfigurationChanged in interface ConfigurationChangedAwarebeanConfigurationChanged in class MDPoolConfigBean<T,U extends AuthUserRepositoryConfigBean<T,U>>changedFields - collection of field names which were changedpublic void initialize()
Initializableinitialize in interface Initializableinitialize in class MDPoolConfigBean<T,U extends AuthUserRepositoryConfigBean<T,U>>public void beforeUnregister()
UnregisterAwarebeforeUnregister in interface UnregisterAwareprotected String getUri()
getUri in class MDPoolConfigBean<T,U extends AuthUserRepositoryConfigBean<T,U>>protected String getRepositoryClassName() throws DBInitException
getRepositoryClassName in class MDPoolConfigBean<T,U extends AuthUserRepositoryConfigBean<T,U>>DBInitExceptionprotected void initRepository(T repository) throws RepositoryException
MDPoolConfigBeaninitRepository in class MDPoolConfigBean<T,U extends AuthUserRepositoryConfigBean<T,U>>RepositoryExceptionprotected String getRepositoryPoolClassName()
getRepositoryPoolClassName in class MDPoolConfigBean<T,U extends AuthUserRepositoryConfigBean<T,U>>@HandleEvent protected void onDataSourceChange(DataSourceBean.DataSourceChangedEvent event)
Copyright © 2004–2019 "Tigase, Inc.". All rights reserved.