org.opennms.web.svclayer
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
 Report buildDomainReport(String domain)
          buildDomainReport
 Report buildNodeReport(int nodeId)
          buildNodeReport
 Map<Integer,String> getReportList()
          getReportList
 OnmsResource getResourceFromGraph(Graph graph)
          getResourceFromGraph
 List<OnmsResource> getResourcesFromGraphs(List<Graph> graphs)
          getResourcesFromGraphs
 Map<String,String> getTimeSpans(boolean includeNone)
          getTimeSpans
 

Method Detail

buildNodeReport

Report buildNodeReport(int nodeId)

buildNodeReport

Parameters:
nodeId - a int.
Returns:
a Report object.

buildDomainReport

Report buildDomainReport(String domain)

buildDomainReport

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

getResourceFromGraph

OnmsResource getResourceFromGraph(Graph graph)

getResourceFromGraph

Parameters:
graph - a Graph object.
Returns:
a OnmsResource object.

getResourcesFromGraphs

List<OnmsResource> getResourcesFromGraphs(List<Graph> graphs)

getResourcesFromGraphs

Parameters:
graphs - a List object.
Returns:
a List object.

getTimeSpans

Map<String,String> getTimeSpans(boolean includeNone)

getTimeSpans

Parameters:
includeNone - a boolean.
Returns:
a java$util$Map object.

getReportList

Map<Integer,String> getReportList()

getReportList

Returns:
a java$util$Map object.


Copyright © 2011. All Rights Reserved.