public abstract class ReportFormAction extends BaseFormAction
ReportFormAction#getReportTemplateName() and ReportFormAction#criteria()| Modifier and Type | Field and Description |
|---|---|
static String |
REPORT
The result code for report action
|
dropdownData, EDIT, INDEX, NEW, ordering, parameters, persistenceService, relations, request, VIEW| Constructor and Description |
|---|
ReportFormAction() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
clearCriteriaParams()
Clears all criteria parameters
|
abstract String |
criteria()
The criteria action method.
|
ReportRequest.ReportDataSourceType |
getDataSourceType() |
Object |
getModel() |
Object |
getReportData() |
ReportConstants.FileFormat |
getReportFormat() |
String |
getReportId() |
protected Object |
getReportParam(String paramName)
Returns value of the given report parameter
|
protected abstract String |
getReportTemplateName() |
String |
report()
Action method that creates the report
|
void |
setDataSourceType(ReportRequest.ReportDataSourceType dataSourceType) |
void |
setReportData(Object reportData) |
void |
setReportFormat(ReportConstants.FileFormat reportFormat) |
void |
setReportParam(String paramName,
Object paramValue)
Sets the given report parameter
|
void |
setReportService(ReportService reportService) |
acceptableParameterName, addDropdownData, addRelatedEntity, addRelatedEntity, getDropdownData, getOrdering, getPersistenceService, getRelationships, getSession, prepare, session, setParameters, setPersistenceService, setRequest, setSession, setupDropdownDataExcluding, setValue, tokenNameaddActionError, addActionMessage, addFieldError, clearActionErrors, clearErrors, clearErrorsAndMessages, clearFieldErrors, clearMessages, clone, execute, getActionErrors, getActionMessages, getFieldErrors, getFormatted, getLocale, getText, getText, getText, getText, getText, getText, getText, getText, getText, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, hasKey, input, isValidLocale, isValidLocaleString, pause, setActionErrors, setActionMessages, setContainer, setFieldErrors, validatepublic static final String REPORT
public Object getModel()
public void setReportService(ReportService reportService)
reportService - the reportService to setprotected void clearCriteriaParams()
public void setReportParam(String paramName, Object paramValue)
paramName - Name of report parameterparamValue - Value of report parameterprotected Object getReportParam(String paramName)
paramName - Name of report parameterpublic void setReportFormat(ReportConstants.FileFormat reportFormat)
reportFormat - the reportFormat to setpublic ReportConstants.FileFormat getReportFormat()
public void setDataSourceType(ReportRequest.ReportDataSourceType dataSourceType)
dataSourceType - the dataSourceType to setpublic ReportRequest.ReportDataSourceType getDataSourceType()
public void setReportData(Object reportData)
reportData - the reportData to setpublic Object getReportData()
public String getReportId()
public String report()
public abstract String criteria()
protected abstract String getReportTemplateName()
Copyright © 2015–2017 eGovernments Foundation. All rights reserved.