public class DefaultMicroblogConfigurationDao extends AbstractJaxbConfigDao<MicroblogConfiguration,MicroblogConfiguration> implements MicroblogConfigurationDao
MicroblogConfiguration containing utility methods for manipulating
the MicroblogNotificationStrategy and companion classes.AbstractJaxbConfigDao.JaxbReloadCallback| Constructor and Description |
|---|
DefaultMicroblogConfigurationDao()
Constructor for DefaultMicroblogConfigurationDao.
|
| Modifier and Type | Method and Description |
|---|---|
MicroblogConfiguration |
getConfig()
getConfig
|
MicroblogProfile |
getDefaultProfile()
getDefaultProfile
|
MicroblogProfile |
getProfile(String name)
getProfile
|
void |
reloadConfiguration()
The exception boils up from the container class The container class should
indicate this.
|
void |
saveProfile(MicroblogProfile profile)
Add or update a profile in the configuration.
|
MicroblogConfiguration |
translateConfig(MicroblogConfiguration config)
translateConfig
|
addOnReloadedCallback, afterPropertiesSet, getConfigResource, getContainer, getDescription, getReloadCheckInterval, loadConfig, setConfigResource, setReloadCheckIntervalpublic DefaultMicroblogConfigurationDao()
Constructor for DefaultMicroblogConfigurationDao.
public MicroblogConfiguration getConfig()
getConfig
getConfig in interface MicroblogConfigurationDaoMicroblogConfiguration object.public MicroblogConfiguration translateConfig(MicroblogConfiguration config)
translateConfig
translateConfig in class AbstractJaxbConfigDao<MicroblogConfiguration,MicroblogConfiguration>config - a K object.public void reloadConfiguration()
throws org.springframework.dao.DataAccessResourceFailureException
reloadConfiguration in interface MicroblogConfigurationDaoorg.springframework.dao.DataAccessResourceFailureException - if any.public MicroblogProfile getDefaultProfile()
getDefaultProfile
getDefaultProfile in interface MicroblogConfigurationDaoMicroblogProfile object.public MicroblogProfile getProfile(String name)
getProfile
getProfile in interface MicroblogConfigurationDaoname - a String object.MicroblogProfile object.public void saveProfile(MicroblogProfile profile) throws IOException
MicroblogConfigurationDaosaveProfile in interface MicroblogConfigurationDaoprofile - the profileIOExceptionCopyright © 2022. All rights reserved.