public interface JavaMailConfigurationDao
| Modifier and Type | Method and Description | 
|---|---|
void | 
addEnd2endMailConfig(End2endMailConfig end2endConfig)
Adds the end2end mail configuration. 
 | 
void | 
addReadMailConfig(ReadmailConfig readmailConfig)
Adds the read mail configuration. 
 | 
void | 
addSendMailConfig(SendmailConfig sendmailConfig)
Adds the send mail configuration. 
 | 
ReadmailConfig | 
getDefaultReadmailConfig()
Gets the default readmail configuration. 
 | 
SendmailConfig | 
getDefaultSendmailConfig()
Gets the default sendmail configuration. 
 | 
End2endMailConfig | 
getEnd2endConfig(String end2endConfigName)
Gets the end2end mail configuration. 
 | 
List<End2endMailConfig> | 
getEnd2EndConfigs()
Gets the end2end mail configurations. 
 | 
ReadmailConfig | 
getReadMailConfig(String readmailConfigName)
Gets the read mail configuration. 
 | 
List<ReadmailConfig> | 
getReadmailConfigs()
Gets the readmail configurations. 
 | 
SendmailConfig | 
getSendMailConfig(String sendmailConfigName)
Gets the send mail configuration. 
 | 
List<SendmailConfig> | 
getSendmailConfigs()
Gets the sendmail configurations. 
 | 
void | 
reloadConfiguration()
Reloads the configuration. 
 | 
boolean | 
removeEnd2endConfig(String end2endConfigName)
Removes the end2 end configuration. 
 | 
boolean | 
removeReadMailConfig(String readmailConfigName)
Removes the readmail configuration. 
 | 
boolean | 
removeSendMailConfig(String sendmailConfigName)
Removes the sendmail configuration. 
 | 
void | 
saveConfiguration()
Saves the current configuration on disk. 
 | 
void | 
setDefaultReadmailConfig(String readmailConfigName)
Sets the default readmail configuration. 
 | 
void | 
setDefaultSendmailConfig(String sendmailConfigName)
Sets the default sendmail configuration. 
 | 
void | 
verifyMarshaledConfiguration()
Verifies marshaled configuration. 
 | 
SendmailConfig getDefaultSendmailConfig()
void setDefaultSendmailConfig(String sendmailConfigName)
sendmailConfigName - the new default sendmail configurationReadmailConfig getDefaultReadmailConfig()
void setDefaultReadmailConfig(String readmailConfigName)
readmailConfigName - the new default readmail configurationSendmailConfig getSendMailConfig(String sendmailConfigName)
sendmailConfigName - the sendmail configuration namevoid addSendMailConfig(SendmailConfig sendmailConfig)
If there is a sendmail-config object with the same name, it will be replaced; otherwise, the new object will be added.
sendmailConfig - the sendmail configurationboolean removeSendMailConfig(String sendmailConfigName)
sendmailConfigName - the sendmail configuration nameList<SendmailConfig> getSendmailConfigs()
ReadmailConfig getReadMailConfig(String readmailConfigName)
readmailConfigName - the readmail configuration namevoid addReadMailConfig(ReadmailConfig readmailConfig)
If there is a readmail-config object with the same name, it will be replaced; otherwise, the new object will be added.
readmailConfig - the readmail configurationboolean removeReadMailConfig(String readmailConfigName)
readmailConfigName - the readmail configuration nameList<ReadmailConfig> getReadmailConfigs()
End2endMailConfig getEnd2endConfig(String end2endConfigName)
end2endConfigName - the end2end configuration namevoid addEnd2endMailConfig(End2endMailConfig end2endConfig)
If there is a end2end-mail-config object with the same name, it will be replaced; otherwise, the new object will be added.
end2endConfig - the end2end configurationboolean removeEnd2endConfig(String end2endConfigName)
end2endConfigName - the end2end configuration nameList<End2endMailConfig> getEnd2EndConfigs()
void verifyMarshaledConfiguration()
                           throws IllegalStateException
IllegalStateException - the illegal state exceptionvoid reloadConfiguration()
                  throws org.springframework.dao.DataAccessResourceFailureException
org.springframework.dao.DataAccessResourceFailureException - the data access resource failure exceptionvoid saveConfiguration()
Copyright © 2021. All rights reserved.