org.opennms.netmgt.statsd
Class UnfilteredReportInstance

java.lang.Object
  extended by org.opennms.netmgt.statsd.AbstractReportInstance
      extended by org.opennms.netmgt.statsd.UnfilteredReportInstance
All Implemented Interfaces:
ReportInstance, org.springframework.beans.factory.InitializingBean

public class UnfilteredReportInstance
extends AbstractReportInstance
implements ReportInstance, org.springframework.beans.factory.InitializingBean

Author:
DJ Gregor

Constructor Summary
UnfilteredReportInstance(AttributeStatisticVisitorWithResults visitor)
           
 
Method Summary
 void afterPropertiesSet()
           
 String getAttributeMatch()
           
 String getConsolidationFunction()
           
 int getCount()
           
 long getEndTime()
           
 String getResourceAttributeKey()
           
 String getResourceAttributeValueMatch()
           
 String getResourceTypeMatch()
           
 SortedSet<AttributeStatistic> getResults()
           
 long getStartTime()
           
 void setAttributeMatch(String attr)
           
 void setConsolidationFunction(String cf)
           
 void setCount(int count)
           
 void setEndTime(long end)
           
 void setResourceAttributeKey(String resourceAttributeKey)
           
 void setResourceAttributeValueMatch(String resourceAttributeValueMatch)
           
 void setResourceDao(ResourceDao resourceDao)
           
 void setResourceTypeMatch(String resourceType)
           
 void setRrdDao(RrdDao rrdDao)
           
 void setStartTime(long start)
           
 void walk()
           
 
Methods inherited from class org.opennms.netmgt.statsd.AbstractReportInstance
getDescription, getJobCompletedDate, getJobStartedDate, getName, getReportDefinition, getRetainInterval, setJobCompletedDate, setJobStartedDate, setReportDefinition
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.opennms.netmgt.statsd.ReportInstance
getDescription, getJobCompletedDate, getJobStartedDate, getName, getReportDefinition, getRetainInterval, setReportDefinition
 

Constructor Detail

UnfilteredReportInstance

public UnfilteredReportInstance(AttributeStatisticVisitorWithResults visitor)
Method Detail

setResourceDao

public void setResourceDao(ResourceDao resourceDao)

setRrdDao

public void setRrdDao(RrdDao rrdDao)

walk

public void walk()
Specified by:
walk in interface ReportInstance

getResults

public SortedSet<AttributeStatistic> getResults()
Specified by:
getResults in interface ReportInstance

getResourceTypeMatch

public String getResourceTypeMatch()
Specified by:
getResourceTypeMatch in interface ReportInstance

setResourceTypeMatch

public void setResourceTypeMatch(String resourceType)
Specified by:
setResourceTypeMatch in interface ReportInstance

getAttributeMatch

public String getAttributeMatch()
Specified by:
getAttributeMatch in interface ReportInstance

setAttributeMatch

public void setAttributeMatch(String attr)
Specified by:
setAttributeMatch in interface ReportInstance

getStartTime

public long getStartTime()
Specified by:
getStartTime in interface ReportInstance

setStartTime

public void setStartTime(long start)
Specified by:
setStartTime in interface ReportInstance

getEndTime

public long getEndTime()
Specified by:
getEndTime in interface ReportInstance

setEndTime

public void setEndTime(long end)
Specified by:
setEndTime in interface ReportInstance

getConsolidationFunction

public String getConsolidationFunction()
Specified by:
getConsolidationFunction in interface ReportInstance

setConsolidationFunction

public void setConsolidationFunction(String cf)
Specified by:
setConsolidationFunction in interface ReportInstance

getCount

public int getCount()
Specified by:
getCount in interface ReportInstance

setCount

public void setCount(int count)
Specified by:
setCount in interface ReportInstance

afterPropertiesSet

public void afterPropertiesSet()
Specified by:
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
Overrides:
afterPropertiesSet in class AbstractReportInstance

setResourceAttributeKey

public void setResourceAttributeKey(String resourceAttributeKey)
Specified by:
setResourceAttributeKey in interface ReportInstance

setResourceAttributeValueMatch

public void setResourceAttributeValueMatch(String resourceAttributeValueMatch)
Specified by:
setResourceAttributeValueMatch in interface ReportInstance

getResourceAttributeKey

public String getResourceAttributeKey()
Specified by:
getResourceAttributeKey in interface ReportInstance

getResourceAttributeValueMatch

public String getResourceAttributeValueMatch()
Specified by:
getResourceAttributeValueMatch in interface ReportInstance


Copyright © 2009. All Rights Reserved.