public class Reportd extends Object implements SpringServiceDaemon
Reportd class.
Modifier and Type | Field and Description |
---|---|
static String |
NAME
Constant
NAME="Reportd" |
Constructor and Description |
---|
Reportd() |
Modifier and Type | Method and Description |
---|---|
void |
afterPropertiesSet()
afterPropertiesSet
|
void |
destroy()
destroy
|
EventForwarder |
getEventForwarder()
getEventForwarder
|
ReportdConfigurationDao |
getReportdConfigurationDao()
getReportdConfigurationDao
|
ReportDeliveryService |
getReportDeliveryService()
getReportDeliveryService
|
ReportScheduler |
getReportScheduler()
getReportScheduler
|
ReportService |
getReportService()
getReportService
|
void |
handleReloadConfigEvent(IEvent e)
handleReloadConfigEvent
|
void |
handleRunReportEvent(IEvent e)
handleRunReportEvent
|
void |
runReport(Report report)
runReport
|
void |
runReport(String reportName)
runReport
|
void |
setEventForwarder(EventForwarder eventForwarder)
setEventForwarder
|
void |
setReportdConfigurationDao(ReportdConfigurationDao reportConfigurationDao)
setReportdConfigurationDao
|
void |
setReportDeliveryService(ReportDeliveryService reportDeliveryService)
setReportDeliveryService
|
void |
setReportScheduler(ReportScheduler reportScheduler)
setReportScheduler
|
void |
setReportService(ReportService reportService)
setReportService
|
void |
start()
start
|
public static final String NAME
NAME="Reportd"
public void start() throws Exception
start
start
in interface SpringServiceDaemon
Exception
- if any.public void destroy() throws Exception
destroy
destroy
in interface org.springframework.beans.factory.DisposableBean
Exception
public void afterPropertiesSet() throws Exception
afterPropertiesSet
afterPropertiesSet
in interface org.springframework.beans.factory.InitializingBean
Exception
- if any.public void runReport(String reportName)
runReport
reportName
- a String
object.public void handleRunReportEvent(IEvent e)
handleRunReportEvent
e
- a IEvent
object.public void handleReloadConfigEvent(IEvent e)
handleReloadConfigEvent
e
- a IEvent
object.public void setEventForwarder(EventForwarder eventForwarder)
setEventForwarder
eventForwarder
- a EventForwarder
object.public EventForwarder getEventForwarder()
getEventForwarder
EventForwarder
object.public void setReportScheduler(ReportScheduler reportScheduler)
setReportScheduler
reportScheduler
- a ReportScheduler
object.public ReportScheduler getReportScheduler()
getReportScheduler
ReportScheduler
object.public ReportService getReportService()
getReportService
ReportService
object.public void setReportService(ReportService reportService)
setReportService
reportService
- a ReportService
object.public ReportDeliveryService getReportDeliveryService()
getReportDeliveryService
ReportDeliveryService
object.public void setReportDeliveryService(ReportDeliveryService reportDeliveryService)
setReportDeliveryService
reportDeliveryService
- a ReportDeliveryService
object.public ReportdConfigurationDao getReportdConfigurationDao()
getReportdConfigurationDao
ReportdConfigurationDao
object.public void setReportdConfigurationDao(ReportdConfigurationDao reportConfigurationDao)
setReportdConfigurationDao
reportConfigurationDao
- a ReportdConfigurationDao
object.Copyright © 2021. All rights reserved.