Class DefaultRrdSummaryService

  • All Implemented Interfaces:
    RrdSummaryService, org.springframework.beans.factory.InitializingBean

    public class DefaultRrdSummaryService
    extends java.lang.Object
    implements RrdSummaryService, org.springframework.beans.factory.InitializingBean

    DefaultRrdSummaryService class.

    Author:
    Mathew Brozowski
    • Field Detail

      • m_rrdDao

        public RrdDao m_rrdDao
      • m_nodeDao

        public NodeDao m_nodeDao
      • m_stats

        public org.opennms.web.svclayer.rrd.support.DefaultRrdSummaryService.Stats m_stats
    • Constructor Detail

      • DefaultRrdSummaryService

        public DefaultRrdSummaryService()
    • Method Detail

      • getSummary

        public Summary getSummary​(java.lang.String filterRule,
                                  long startTime,
                                  long endTime,
                                  java.lang.String attributeSieve)

        getSummary

        Parameters:
        filterRule - a String object.
        startTime - a long.
        endTime - a long.
        attributeSieve - a String object.
        Returns:
        a Summary object.
      • afterPropertiesSet

        public void afterPropertiesSet()
                                throws java.lang.Exception

        afterPropertiesSet

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

        public void setFilterDao​(FilterDao filterDao)

        setFilterDao

        Parameters:
        filterDao - a FilterDao object.
      • setResourceDao

        public void setResourceDao​(ResourceDao resourceDao)

        setResourceDao

        Parameters:
        resourceDao - a ResourceDao object.
      • setRrdDao

        public void setRrdDao​(RrdDao rrdDao)

        setRrdDao

        Parameters:
        rrdDao - a RrdDao object.
      • getNodeDao

        public NodeDao getNodeDao()
        Returns:
        the nodeDao
      • setNodeDao

        public void setNodeDao​(NodeDao nodeDao)
        Parameters:
        nodeDao - the nodeDao to set