org.opennms.netmgt.dao
Interface JavaMailConfigurationDao

All Known Implementing Classes:
DefaultJavamailConfigurationDao

public interface JavaMailConfigurationDao

JavaMailConfigurationDao interface.

Version:
$Id: $
Author:
David Hustace

Method Summary
 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
 void verifyMarshaledConfiguration()
          verifyMarshaledConfiguration
 

Method Detail

getDefaultSendmailConfig

SendmailConfig getDefaultSendmailConfig()

getDefaultSendmailConfig

Returns:
a SendmailConfig object.

getSendMailConfig

SendmailConfig getSendMailConfig(String name)

getSendMailConfig

Parameters:
name - a String object.
Returns:
a SendmailConfig object.

getSendmailConfigs

List<SendmailConfig> getSendmailConfigs()

getSendmailConfigs

Returns:
a List object.

getDefaultReadmailConfig

ReadmailConfig getDefaultReadmailConfig()

getDefaultReadmailConfig

Returns:
a ReadmailConfig object.

getReadMailConfig

ReadmailConfig getReadMailConfig(String name)

getReadMailConfig

Parameters:
name - a String object.
Returns:
a ReadmailConfig object.

getReadmailConfigs

List<ReadmailConfig> getReadmailConfigs()

getReadmailConfigs

Returns:
a List object.

getEnd2EndConfig

End2endMailConfig getEnd2EndConfig(String name)

getEnd2EndConfig

Parameters:
name - a String object.
Returns:
a End2endMailConfig object.

getEnd2EndConfigs

List<End2endMailConfig> getEnd2EndConfigs()

getEnd2EndConfigs

Returns:
a List object.

verifyMarshaledConfiguration

void verifyMarshaledConfiguration()
                                  throws IllegalStateException

verifyMarshaledConfiguration

Throws:
IllegalStateException - if any.

reloadConfiguration

void reloadConfiguration()
                         throws org.springframework.dao.DataAccessResourceFailureException

reloadConfiguration

Throws:
org.springframework.dao.DataAccessResourceFailureException - if any.


Copyright © 2011. All Rights Reserved.