public interface ReportExecutor
| Modifier and Type | Method and Description |
|---|---|
ResultsPage |
getAllResults()
Return all of the results based on the request parameters and supplied
configuration settings in the configuration resource.
|
String |
getDetails()
Gets the details for this report executor
|
String |
getParameters()
The parameters used to execute the report.
|
default Map<String,String> |
getParamPatternMap(org.apache.sling.api.SlingHttpServletRequest request) |
ResultsPage |
getResults()
Return the page of results based on the request parameters and supplied
configuration settings in the configuration resource.
|
void |
setConfiguration(org.apache.sling.api.resource.Resource config)
Set the resource used to configure this report executor.
|
void |
setPage(int page)
This method will be called by the ReportRunner to set the current results
page.
|
String getDetails() throws ReportException
ReportExceptionString getParameters() throws ReportException
ReportExceptionResultsPage getAllResults() throws ReportException
ReportExceptionResultsPage getResults() throws ReportException
ReportExceptionvoid setConfiguration(org.apache.sling.api.resource.Resource config)
config - the resource to configure this report executorvoid setPage(int page)
page - the result pageCopyright © 2013–2020 Adobe. All rights reserved.