public class PaginatedLoginIdReportHandler extends PaginatedReportHandler
Constructor and Description |
---|
PaginatedLoginIdReportHandler() |
Modifier and Type | Method and Description |
---|---|
Query |
appendContextSubQuery(ReportRegistryEntry entry,
TabularReportMetadata md,
ReportContext rc,
Query query)
If the report context necessitates the query be appended with additional clauses.
|
static AuthPreferences |
getAuthPreferences() |
static int |
getGroupIdFromContext(java.lang.String contextId) |
static java.lang.String |
getGroupNameFromContext(java.lang.String contextId) |
static java.lang.String |
getOUDnFromContext(java.lang.String contextId) |
Query |
getQueryForUsersOfOU(java.lang.String contextId) |
TabularReportMetadata |
getTabularReportMetadata(java.lang.String reportName,
java.lang.Class modelClass) |
createTabularReport, getPage, getPage, getPageCount, getRowCount, getRowCount, getTabularReportMetadata, getTabularReportReport, main
public Query appendContextSubQuery(ReportRegistryEntry entry, TabularReportMetadata md, ReportContext rc, Query query)
PaginationProviderIf
entry
- The report registry entry for this report.md
- All the metadata for this report.rc
- The report context to determine if this query needs appending.query
- The base query as passed in from UI.public static AuthPreferences getAuthPreferences()
public TabularReportMetadata getTabularReportMetadata(java.lang.String reportName, java.lang.Class modelClass)
getTabularReportMetadata
in class PaginatedReportHandler
public static java.lang.String getGroupNameFromContext(java.lang.String contextId)
public static int getGroupIdFromContext(java.lang.String contextId)
public static java.lang.String getOUDnFromContext(java.lang.String contextId)
public Query getQueryForUsersOfOU(java.lang.String contextId)