org.opennms.netmgt.statsd
Class Statsd

java.lang.Object
  extended by org.opennms.netmgt.statsd.Statsd
All Implemented Interfaces:
SpringServiceDaemon, org.springframework.beans.factory.InitializingBean

public class Statsd
extends Object
implements SpringServiceDaemon

Author:
DJ Gregor

Constructor Summary
Statsd()
           
 
Method Summary
 void afterPropertiesSet()
           
 FilterDao getFilterDao()
           
 ReportDefinitionBuilder getReportDefinitionBuilder()
           
 ReportPersister getReportPersister()
           
 ResourceDao getResourceDao()
           
 RrdDao getRrdDao()
           
 org.quartz.Scheduler getScheduler()
           
 org.springframework.transaction.support.TransactionTemplate getTransactionTemplate()
           
 void runReport(ReportDefinition reportDef)
           
 void setFilterDao(FilterDao filterDao)
           
 void setReportDefinitionBuilder(ReportDefinitionBuilder reportDefinitionBuilder)
           
 void setReportPersister(ReportPersister reportPersister)
           
 void setResourceDao(ResourceDao resourceDao)
           
 void setRrdDao(RrdDao rrdDao)
           
 void setScheduler(org.quartz.Scheduler scheduler)
           
 void setTransactionTemplate(org.springframework.transaction.support.TransactionTemplate transactionTemplate)
           
 void start()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Statsd

public Statsd()
Method Detail

start

public void start()
           throws InterruptedException,
                  ParseException,
                  org.quartz.SchedulerException,
                  ClassNotFoundException,
                  NoSuchMethodException
Specified by:
start in interface SpringServiceDaemon
Throws:
InterruptedException
ParseException
org.quartz.SchedulerException
ClassNotFoundException
NoSuchMethodException

runReport

public void runReport(ReportDefinition reportDef)
               throws Throwable
Throws:
Throwable

afterPropertiesSet

public void afterPropertiesSet()
                        throws Exception
Specified by:
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
Throws:
Exception

getResourceDao

public ResourceDao getResourceDao()

setResourceDao

public void setResourceDao(ResourceDao resourceDao)

getRrdDao

public RrdDao getRrdDao()

setRrdDao

public void setRrdDao(RrdDao rrdDao)

getTransactionTemplate

public org.springframework.transaction.support.TransactionTemplate getTransactionTemplate()

setTransactionTemplate

public void setTransactionTemplate(org.springframework.transaction.support.TransactionTemplate transactionTemplate)

getReportPersister

public ReportPersister getReportPersister()

setReportPersister

public void setReportPersister(ReportPersister reportPersister)

getScheduler

public org.quartz.Scheduler getScheduler()

setScheduler

public void setScheduler(org.quartz.Scheduler scheduler)

getReportDefinitionBuilder

public ReportDefinitionBuilder getReportDefinitionBuilder()

setReportDefinitionBuilder

public void setReportDefinitionBuilder(ReportDefinitionBuilder reportDefinitionBuilder)

getFilterDao

public FilterDao getFilterDao()

setFilterDao

public void setFilterDao(FilterDao filterDao)


Copyright © 2009. All Rights Reserved.