AP&C API Reference
Public Member Functions | List of all members
Apac.Reporting.IReportGenerator Interface Reference

This is the simple interface used to trigger a report generator to do its thing. More...

Inheritance diagram for Apac.Reporting.IReportGenerator:
Apac.Reporting.ThreadedReportingEngine Apac.Ecop.Reporting.JsonMeasurementReportingEngine Apac.Reporting.XmlCktUsageReportGenerator

Public Member Functions

void AppendToWeeklyReports (DateTime date)
 Should append data for the given date to the weekly report. More...
 
void AppendToMonthlyReports (DateTime date)
 Should append data for the given date to the monthly report. More...
 
void GenerateWeeklyReports (DateTime date)
 Should completely re/generate the weekly reports for the week containing the given date. More...
 
void GenerateMonthlyReports (DateTime date)
 Should completely re/generate the monthly reports for the month containing the given date. More...
 

Detailed Description

This is the simple interface used to trigger a report generator to do its thing.

Member Function Documentation

◆ AppendToMonthlyReports()

void Apac.Reporting.IReportGenerator.AppendToMonthlyReports ( DateTime  date)

Should append data for the given date to the monthly report.

Parameters
date

Implemented in Apac.Reporting.ThreadedReportingEngine.

◆ AppendToWeeklyReports()

void Apac.Reporting.IReportGenerator.AppendToWeeklyReports ( DateTime  date)

Should append data for the given date to the weekly report.

Parameters
dateThe date to be appended to the report.

Implemented in Apac.Reporting.ThreadedReportingEngine.

◆ GenerateMonthlyReports()

void Apac.Reporting.IReportGenerator.GenerateMonthlyReports ( DateTime  date)

Should completely re/generate the monthly reports for the month containing the given date.

Parameters
dateThe date used to determine which monthly report to generate.

Implemented in Apac.Reporting.ThreadedReportingEngine.

◆ GenerateWeeklyReports()

void Apac.Reporting.IReportGenerator.GenerateWeeklyReports ( DateTime  date)

Should completely re/generate the weekly reports for the week containing the given date.

Parameters
dateThe date used to determine which weekly report to generate.

Implemented in Apac.Reporting.ThreadedReportingEngine.


The documentation for this interface was generated from the following file: