public class PaginationAPI extends java.lang.Object implements PaginationAPIIf
Constructor and Description |
---|
PaginationAPI() |
Modifier and Type | Method and Description |
---|---|
TabularReport |
userAPIgetPage(java.lang.String reportName,
ReportContext rc,
Query query,
SortCriteria[] sort,
int startIndex,
int endIndex) |
int |
userAPIgetRowCount(java.lang.String reportName,
ReportContext rc,
Query query,
SortCriteria sort) |
TabularReportMetadata |
userAPIgetTabularReportMetadata(java.lang.String reportName,
ReportContext rc) |
public TabularReport userAPIgetPage(java.lang.String reportName, ReportContext rc, Query query, SortCriteria[] sort, int startIndex, int endIndex) throws java.lang.Exception
userAPIgetPage
in interface PaginationAPIIf
reportName
- : Name of the report. This is a mandatory parameter.rc
- : The report context.query
- : The query.sort
- : The sort criteria.startIndex
- : The start index.endIndex
- : The end index.java.lang.Exception
public int userAPIgetRowCount(java.lang.String reportName, ReportContext rc, Query query, SortCriteria sort) throws java.lang.Exception
userAPIgetRowCount
in interface PaginationAPIIf
reportName
- : Name of the report. This is a mandatory parameter.rc
- : Report context. For possible values, see example.query
- : The querysort
- : The sort criteria. For possible values, see example.java.lang.Exception
public TabularReportMetadata userAPIgetTabularReportMetadata(java.lang.String reportName, ReportContext rc) throws java.lang.Exception
userAPIgetTabularReportMetadata
in interface PaginationAPIIf
reportName
- : Name of the report. This is a mandatory parameter.rc
- : Report context. For possible values, see example.java.lang.Exception