public interface QueryEngine
| Modifier and Type | Method and Description |
|---|---|
QueryEngineConfig |
createColumnConfig(Node colComponent)
Creates a suitable
QueryEngineConfig object from the given column component
node. |
void |
execute(Report report,
Data data,
Session session)
Executes the query for the specified report and builds the given
Data instance accordingly. |
QueryEngineConfig createColumnConfig(Node colComponent) throws RepositoryException
QueryEngineConfig object from the given column component
node.colComponent - The column's component nodeQueryEngineConfigRepositoryException - if creating the config failed due to a repository problemvoid execute(Report report, Data data, Session session) throws RepositoryException
Executes the query for the specified report and builds the given
Data instance accordingly.
Note that the report data must be raw (= ungrouped, unfiltered).
report - The reportdata - The data object to be filledsession - The session to be usedRepositoryException - if the query fails due to a repository problemCopyright © 2010 - 2023 Adobe. All Rights Reserved