| Interface | Description |
|---|---|
| Reporter<T> |
A process that performs a Reporting activity
|
| ReportingService<AUTHORIZATION_UNIT,PARAM_META> |
A service locator for type of REPORTERs
|
| Class | Description |
|---|---|
| AbstractProcessBasedReporter<TUPLE_IN,RECORD_OUT,STATE> |
Support generic Process Aware aspects for Report operations and their boiler plate management
|
| AbstractReporter<T> |
A base implementation for a Reporter
|
| AuthorizableReporterMeta<PARAM_META> |
For Reports that have special
Authorization needs and are Authorizable in nature |
| DataSourceReporter<T> |
Reporter implementation based on DataSources that are defined by
DataSourceReporter.dataGenerator and DataSourceReporter.countQuery |
| DefaultReportingService<AUTHORIZATION_UNIT,PARAM_META> |
Default implementation for
ReportingService; the ReporterMeta.getId() is the same as the Spring id for the bean |
| ExportMeta |
Information that can suppliment the Export process for any Report
|
| ExportType |
Define various Export Types that are possible y the project and additionally one can define more
|
| ReporterMeta<PARAM_META> |
A Report can require input and params etc; also other display meta data for rendering.
|
Copyright © 2018. All rights reserved.