Class ReportSummaryRequest
java.lang.Object
com.onenetwork.platform.report.summary.ReportSummaryRequest
public class ReportSummaryRequest
extends java.lang.Object
POJO class for ReportSummaryHandler parameters
-
Constructor Summary
Constructors Constructor Description ReportSummaryRequest(ReportSummaryRow reportSummaryRow, java.lang.String reportName, SqlDef sqlDef, SqlParams sqlParams, TableMetaData tableMeta, boolean exportRequest, PlatformUserContext platformUserContext)
Constructs the request, setting all parameters as provided. -
Method Summary
Modifier and Type Method Description PlatformUserContext
getPlatformUserContext()
Context of user executing the reportjava.lang.String
getReportName()
Report nameReportSummaryRow
getReportSummaryRow()
SummaryRow for which @see com.onenetwork.platform.report.summary.ReportSummaryHandler#processSummaryRow(com.onenetwork.platform.report.summary.ReportSummaryRequest) is calledSqlDef
getSqlDef()
Original SqlDef of ReportSqlParams
getSqlParams()
Original sqlParams of Report executionTableMetaData
getTableMeta()
Captures information about the table's columns of Report.boolean
isExportRequest()
True if report is executed for export.
-
Constructor Details
-
ReportSummaryRequest
public ReportSummaryRequest(ReportSummaryRow reportSummaryRow, java.lang.String reportName, SqlDef sqlDef, SqlParams sqlParams, TableMetaData tableMeta, boolean exportRequest, PlatformUserContext platformUserContext)Constructs the request, setting all parameters as provided.
-
-
Method Details
-
getReportSummaryRow
SummaryRow for which @see com.onenetwork.platform.report.summary.ReportSummaryHandler#processSummaryRow(com.onenetwork.platform.report.summary.ReportSummaryRequest) is called -
getReportName
public java.lang.String getReportName()Report name -
getSqlDef
Original SqlDef of Report -
getSqlParams
Original sqlParams of Report execution -
getTableMeta
Captures information about the table's columns of Report. Also contains dummy columns for SummaryRowCells. -
isExportRequest
public boolean isExportRequest()True if report is executed for export. -
getPlatformUserContext
Context of user executing the report
-