Class 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 Detail

      • DefaultKscReportService

        public DefaultKscReportService()
    • Method Detail

      • buildDomainReport

        public org.opennms.netmgt.config.kscReports.Report buildDomainReport​(String domain)

        buildDomainReport

        Specified by:
        buildDomainReport in interface KscReportService
        Parameters:
        domain - a String object.
        Returns:
        a Report object.
      • buildNodeReport

        public org.opennms.netmgt.config.kscReports.Report buildNodeReport​(int node_id)

        buildNodeReport

        Specified by:
        buildNodeReport in interface KscReportService
        Parameters:
        node_id - a int.
        Returns:
        a Report object.
      • buildNodeSourceReport

        public org.opennms.netmgt.config.kscReports.Report buildNodeSourceReport​(String nodeSource)

        buildNodeSourceReport

        Specified by:
        buildNodeSourceReport in interface KscReportService
        Parameters:
        nodeSource - a String.
        Returns:
        a Report object.
      • getResourceFromGraph

        public org.opennms.netmgt.model.OnmsResource getResourceFromGraph​(org.opennms.netmgt.config.kscReports.Graph graph)

        getResourceFromGraph

        Specified by:
        getResourceFromGraph in interface KscReportService
        Parameters:
        graph - a Graph object.
        Returns:
        a OnmsResource object.
      • setResourceService

        public void setResourceService​(ResourceService resourceService)

        setResourceService

        Parameters:
        resourceService - a ResourceService object.
      • getKscReportFactory

        public org.opennms.netmgt.config.KSC_PerformanceReportFactory getKscReportFactory()

        getKscReportFactory

        Returns:
        a KSC_PerformanceReportFactory object.
      • setKscReportFactory

        public void setKscReportFactory​(org.opennms.netmgt.config.KSC_PerformanceReportFactory kscReportFactory)

        setKscReportFactory

        Parameters:
        kscReportFactory - a KSC_PerformanceReportFactory object.
      • afterPropertiesSet

        public void afterPropertiesSet()
                                throws Exception

        afterPropertiesSet

        Specified by:
        afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
        Throws:
        Exception - if any.