Package org.opennms.web.svclayer.api
Interface KscReportService
-
- All Known Implementing Classes:
DefaultKscReportService
@Transactional(readOnly=true) public interface KscReportService
KscReportService interface.
- Since:
- 1.8.1
- Version:
- $Id: $
- Author:
- DJ Gregor
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Report
buildDomainReport(String domain)
buildDomainReportReport
buildNodeReport(int nodeId)
buildNodeReportReport
buildNodeSourceReport(String nodeSource)
buildNodeSourceReportMap<Integer,String>
getReportList()
getReportListMap<Integer,Report>
getReportMap()
getReportMapOnmsResource
getResourceFromGraph(Graph graph)
getResourceFromGraphMap<String,String>
getTimeSpans(boolean includeNone)
getTimeSpans
-
-
-
Method Detail
-
buildNodeReport
Report buildNodeReport(int nodeId)
buildNodeReport
- Parameters:
nodeId
- a int.- Returns:
- a
Report
object.
-
buildNodeSourceReport
Report buildNodeSourceReport(String nodeSource)
buildNodeSourceReport
- Parameters:
nodeSource
- a String.- Returns:
- a
Report
object.
-
getResourceFromGraph
OnmsResource getResourceFromGraph(Graph graph)
getResourceFromGraph
- Parameters:
graph
- aGraph
object.- Returns:
- a
OnmsResource
object.
-
getTimeSpans
Map<String,String> getTimeSpans(boolean includeNone)
getTimeSpans
- Parameters:
includeNone
- a boolean.- Returns:
- a
Map
object.
-
-