Class JavaMailDeliveryService
- java.lang.Object
-
- org.opennms.netmgt.reporting.service.JavaMailDeliveryService
-
- All Implemented Interfaces:
ReportDeliveryService
public class JavaMailDeliveryService extends Object implements ReportDeliveryService
The Class JavaMailDeliveryService.- Author:
- ranger
-
-
Constructor Summary
Constructors Constructor Description JavaMailDeliveryService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddeliverReport(Report report, String fileName)deliverReportJavaMailConfigurationDaogetJavamailConfigDao()Gets the JavaMail configuration DAO.voidreloadConfiguration()reloadConfigurationvoidsetJavamailConfigDao(JavaMailConfigurationDao javamailConfigDao)Sets the JavaMail configuration DAO.
-
-
-
Method Detail
-
deliverReport
public void deliverReport(Report report, String fileName) throws ReportDeliveryException
Description copied from interface:ReportDeliveryServicedeliverReport
- Specified by:
deliverReportin interfaceReportDeliveryService- Parameters:
report- aReportobject.fileName- aStringobject.- Throws:
ReportDeliveryException
-
getJavamailConfigDao
public JavaMailConfigurationDao getJavamailConfigDao()
Gets the JavaMail configuration DAO.- Returns:
- the JavaMail configuration DAO
-
setJavamailConfigDao
public void setJavamailConfigDao(JavaMailConfigurationDao javamailConfigDao)
Sets the JavaMail configuration DAO.- Parameters:
javamailConfigDao- the new JavaMail configuration DAO
-
reloadConfiguration
public void reloadConfiguration()
Description copied from interface:ReportDeliveryServicereloadConfiguration
Triggers a reload of the delivery service's configuration- Specified by:
reloadConfigurationin interfaceReportDeliveryService
-
-