Interface | Description |
---|---|
Aggregate |
This interface must be implemented by each aggregate's implementation.
|
AggregateExtensions |
This interface provides additional functionality to aggregates.
|
CellValue |
Interface that defines a cell value.
|
ChartData |
This interface represents
Data that is pepared for being used in charts. |
Column |
This interface represents a column, representing the data of a report.
|
ComponentProvider |
This interface provides means to provide components to a report (such as value
resolvers, aggregates, etc.).
|
ConfigService |
This interface defines a configuration service for the reporting framework.
|
DataCache |
Provides caching for
Data over several requests. |
ExtractorDef |
This interface must be implemented by the definition of each
|
Filter |
This interface represents a filter used for reports.
|
FilterSettings |
This interface represents filter settings.
|
PathResolvingCache |
This interface represents a cache to be used for value resolving.
|
Processor |
This interface must be implemented by each processor class that is used for
post-processing the result data
|
QueryEngine |
This interface represents a "query engine" that is used for retrieving the basic result
set.
|
QueryEngineConfig |
This interface must be implemented by engine-specific config objects.
|
Report |
This interface represents a report (for serverside calculation) as a whole.
|
ReportExtensions |
This interface provides several extensions to reports that were introduced later and
were not added to the original
Report interface to not break backward
compatibility. |
RequestLogAnalyzer | |
SnapshotService |
This interface represents services that are responsible for creating data snapshots of
all registered snapshots at a scheduled time and on a regular base.
|
Sorting |
This interface defines the sorting of a column.
|
ValueExtractor |
This interface must be implemented by all classes that are used for value extraction.
|
ValueResolver |
This interface must be implemented by classes that are used for resolving cell values.
|
Class | Description |
---|---|
AggregateManager |
This class is used for managing aggregates; mainly for mapping aggregate types
to corresponding
Aggregate s. |
Context |
This class represents the context for creating a report.
|
Data |
This class represents the data of a report.
|
DataRow |
This class implements a row of
Data . |
Enum | Description |
---|---|
FilteringPhase |
This enumeration defines the phases of filtering,
|
ProcessingPhase |
This enumeration defines the types of data processing phases available.
|
SnapshotType |
This enumerations defines the snapshot types available.
|
Sorting.Direction |
Defines available sorting directions.
|
Copyright © 2010 - 2020 Adobe. All Rights Reserved