public class PrintAction extends AbstractReportAction
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
AUDIT_FAIL_MSG |
| Constructor and Description |
|---|
PrintAction(GatewayContext context,
long projectId,
ReportExecutionContext reportContext) |
| Modifier and Type | Method and Description |
|---|---|
void |
perform(RMDocument report,
ReportResource reportResource,
AbstractReportActionConfig config,
java.lang.String reportPath,
java.lang.String reportName,
java.util.Map<java.lang.String,java.lang.Object> parameterData) |
void |
perform(RMDocument report,
ReportResource reportResource,
AbstractReportActionConfig config,
java.lang.String reportPath,
java.lang.String reportName,
java.util.Map<java.lang.String,java.lang.Object> parameterData,
java.util.Map<java.lang.String,java.lang.Object> configData)
Called by system.report.executeAndDistribute.
|
public static final java.lang.String AUDIT_FAIL_MSG
public PrintAction(GatewayContext context, long projectId, ReportExecutionContext reportContext)
public void perform(RMDocument report, ReportResource reportResource, AbstractReportActionConfig config, java.lang.String reportPath, java.lang.String reportName, java.util.Map<java.lang.String,java.lang.Object> parameterData)
perform in class AbstractReportActionpublic void perform(RMDocument report, ReportResource reportResource, AbstractReportActionConfig config, java.lang.String reportPath, java.lang.String reportName, java.util.Map<java.lang.String,java.lang.Object> parameterData, java.util.Map<java.lang.String,java.lang.Object> configData)
AbstractReportActionperform in class AbstractReportActionreport - The RMDocument generated from the report templatereportResource - The ReportResourceconfig - A new blank config of the appropriate type. May be altered by the configData before
calling the overload.reportPath - Path to the report we want to perform.reportName - Name of the report we want to perform.parameterData - Optional parameter overrides.configData - Optional data to apply to the configuration. Missing values will be left at the default
values.