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