org.opennms.netmgt.dao
Interface ReportdConfigurationDao

All Known Implementing Classes:
DefaultReportdConfigurationDao

public interface ReportdConfigurationDao

ReportdConfigurationDao interface.

Version:
$Id: $
Author:
ranger

Method Summary
 boolean deleteReport(String reportName)
          deleteReport
 ReportdConfiguration getConfig()
          getConfig
 boolean getPersistFlag()
          getPersistFlag
 Report getReport(String defName)
          getReport
 List<Report> getReports()
          getReports
 String getStorageDirectory()
          getStorageDirectory
 void reloadConfiguration()
          reloadConfiguration
 

Method Detail

getConfig

ReportdConfiguration getConfig()

getConfig

Returns:
a ReportdConfiguration object.

getReport

Report getReport(String defName)

getReport

Parameters:
defName - a String object.
Returns:
a Report object.

getReports

List<Report> getReports()

getReports

Returns:
a List object.

reloadConfiguration

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

reloadConfiguration

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

getPersistFlag

boolean getPersistFlag()

getPersistFlag

Returns:
a boolean.

getStorageDirectory

String getStorageDirectory()

getStorageDirectory

Returns:
a String object.

deleteReport

boolean deleteReport(String reportName)

deleteReport

Parameters:
reportName - a String object.
Returns:
a boolean.


Copyright © 2011. All Rights Reserved.