Package org.opennms.web.svclayer.support
Class DefaultKscReportService
- java.lang.Object
-
- org.opennms.web.svclayer.support.DefaultKscReportService
-
- All Implemented Interfaces:
KscReportService,org.springframework.beans.factory.InitializingBean
public class DefaultKscReportService extends Object implements KscReportService, org.springframework.beans.factory.InitializingBean
DefaultKscReportService class.
- Since:
- 1.8.1
- Version:
- $Id: $
- Author:
- DJ Gregor
-
-
Constructor Summary
Constructors Constructor Description DefaultKscReportService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidafterPropertiesSet()afterPropertiesSetReportbuildDomainReport(String domain)buildDomainReportReportbuildNodeReport(int node_id)buildNodeReportReportbuildNodeSourceReport(String nodeSource)buildNodeSourceReportKSC_PerformanceReportFactorygetKscReportFactory()getKscReportFactoryMap<Integer,String>getReportList()getReportListMap<Integer,Report>getReportMap()getReportMapOnmsResourcegetResourceFromGraph(Graph graph)getResourceFromGraphResourceServicegetResourceService()getResourceServiceMap<String,String>getTimeSpans(boolean includeNone)getTimeSpansvoidsetKscReportFactory(KSC_PerformanceReportFactory kscReportFactory)setKscReportFactoryvoidsetResourceService(ResourceService resourceService)setResourceService
-
-
-
Method Detail
-
buildDomainReport
public Report buildDomainReport(String domain)
buildDomainReport
- Specified by:
buildDomainReportin interfaceKscReportService- Parameters:
domain- aStringobject.- Returns:
- a
Reportobject.
-
buildNodeReport
public Report buildNodeReport(int node_id)
buildNodeReport
- Specified by:
buildNodeReportin interfaceKscReportService- Parameters:
node_id- a int.- Returns:
- a
Reportobject.
-
buildNodeSourceReport
public Report buildNodeSourceReport(String nodeSource)
buildNodeSourceReport
- Specified by:
buildNodeSourceReportin interfaceKscReportService- Parameters:
nodeSource- a String.- Returns:
- a
Reportobject.
-
getResourceFromGraph
public OnmsResource getResourceFromGraph(Graph graph)
getResourceFromGraph
- Specified by:
getResourceFromGraphin interfaceKscReportService- Parameters:
graph- aGraphobject.- Returns:
- a
OnmsResourceobject.
-
getTimeSpans
public Map<String,String> getTimeSpans(boolean includeNone)
getTimeSpans
- Specified by:
getTimeSpansin interfaceKscReportService- Parameters:
includeNone- a boolean.- Returns:
- a
Mapobject.
-
getReportList
public Map<Integer,String> getReportList()
getReportList
- Specified by:
getReportListin interfaceKscReportService- Returns:
- a
Mapobject.
-
getResourceService
public ResourceService getResourceService()
getResourceService
- Returns:
- a
ResourceServiceobject.
-
setResourceService
public void setResourceService(ResourceService resourceService)
setResourceService
- Parameters:
resourceService- aResourceServiceobject.
-
getKscReportFactory
public KSC_PerformanceReportFactory getKscReportFactory()
getKscReportFactory
- Returns:
- a
KSC_PerformanceReportFactoryobject.
-
setKscReportFactory
public void setKscReportFactory(KSC_PerformanceReportFactory kscReportFactory)
setKscReportFactory
- Parameters:
kscReportFactory- aKSC_PerformanceReportFactoryobject.
-
afterPropertiesSet
public void afterPropertiesSet() throws ExceptionafterPropertiesSet
- Specified by:
afterPropertiesSetin interfaceorg.springframework.beans.factory.InitializingBean- Throws:
Exception- if any.
-
getReportMap
public Map<Integer,Report> getReportMap()
getReportMap
- Specified by:
getReportMapin interfaceKscReportService- Returns:
- a
Mapobject.
-
-