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 nodeQueryEngineConfig
RepositoryException
- 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 - 2020 Adobe. All Rights Reserved