public class DefaultJavamailConfigurationDao extends AbstractCastorConfigDao<JavamailConfiguration,JavamailConfiguration> implements JavaMailConfigurationDao
DefaultJavamailConfigurationDao class.
AbstractCastorConfigDao.CastorReloadCallback
Constructor and Description |
---|
DefaultJavamailConfigurationDao()
Constructor for DefaultJavamailConfigurationDao.
|
DefaultJavamailConfigurationDao(Class<JavamailConfiguration> entityClass,
String description)
Constructor for DefaultJavamailConfigurationDao.
|
Modifier and Type | Method and Description |
---|---|
ReadmailConfig |
getDefaultReadmailConfig()
getDefaultReadmailConfig
|
SendmailConfig |
getDefaultSendmailConfig()
getDefaultSendmailConfig
|
End2endMailConfig |
getEnd2EndConfig(String name)
getEnd2EndConfig
|
List<End2endMailConfig> |
getEnd2EndConfigs()
getEnd2EndConfigs
|
ReadmailConfig |
getReadMailConfig(String name)
getReadMailConfig
|
List<ReadmailConfig> |
getReadmailConfigs()
getReadmailConfigs
|
SendmailConfig |
getSendMailConfig(String name)
getSendMailConfig
|
List<SendmailConfig> |
getSendmailConfigs()
getSendmailConfigs
|
void |
reloadConfiguration()
reloadConfiguration
|
JavamailConfiguration |
translateConfig(JavamailConfiguration castorConfig)
translateConfig
|
void |
verifyMarshaledConfiguration()
verifyMarshaledConfiguration
|
afterPropertiesSet, createLoadedLogMessage, getConfigResource, getContainer, getDescription, getReloadCheckInterval, loadConfig, setConfigResource, setReloadCheckInterval
public DefaultJavamailConfigurationDao()
Constructor for DefaultJavamailConfigurationDao.
public DefaultJavamailConfigurationDao(Class<JavamailConfiguration> entityClass, String description)
Constructor for DefaultJavamailConfigurationDao.
public JavamailConfiguration translateConfig(JavamailConfiguration castorConfig)
translateConfig
translateConfig
in class AbstractCastorConfigDao<JavamailConfiguration,JavamailConfiguration>
castorConfig
- a K object.public ReadmailConfig getDefaultReadmailConfig()
getDefaultReadmailConfig
getDefaultReadmailConfig
in interface JavaMailConfigurationDao
ReadmailConfig
object.public ReadmailConfig getReadMailConfig(String name)
getReadMailConfig
getReadMailConfig
in interface JavaMailConfigurationDao
name
- a String
object.ReadmailConfig
object.public List<ReadmailConfig> getReadmailConfigs()
getReadmailConfigs
getReadmailConfigs
in interface JavaMailConfigurationDao
List
object.public SendmailConfig getDefaultSendmailConfig()
getDefaultSendmailConfig
getDefaultSendmailConfig
in interface JavaMailConfigurationDao
SendmailConfig
object.public SendmailConfig getSendMailConfig(String name)
getSendMailConfig
getSendMailConfig
in interface JavaMailConfigurationDao
name
- a String
object.SendmailConfig
object.public List<SendmailConfig> getSendmailConfigs()
getSendmailConfigs
getSendmailConfigs
in interface JavaMailConfigurationDao
List
object.public End2endMailConfig getEnd2EndConfig(String name)
getEnd2EndConfig
getEnd2EndConfig
in interface JavaMailConfigurationDao
name
- a String
object.End2endMailConfig
object.public List<End2endMailConfig> getEnd2EndConfigs()
getEnd2EndConfigs
getEnd2EndConfigs
in interface JavaMailConfigurationDao
List
object.public void verifyMarshaledConfiguration() throws IllegalStateException
verifyMarshaledConfiguration
verifyMarshaledConfiguration
in interface JavaMailConfigurationDao
IllegalStateException
- if any.public void reloadConfiguration() throws org.springframework.dao.DataAccessResourceFailureException
reloadConfiguration
reloadConfiguration
in interface JavaMailConfigurationDao
org.springframework.dao.DataAccessResourceFailureException
- if any.Copyright © 2015. All rights reserved.