1 21 22 package com.jaspersoft.jasperserver.api.engine.jasperreports.domain.impl; 23 24 import java.util.Map ; 25 26 import com.jaspersoft.jasperserver.api.common.domain.ExecutionContext; 27 import com.jaspersoft.jasperserver.api.engine.jasperreports.common.ReportExecuter; 28 import com.jaspersoft.jasperserver.api.metadata.jasperreports.domain.ReportUnit; 29 30 31 35 public class TrialReportUnitRequest extends ReportUnitRequestBase 36 { 37 38 private ReportUnit reportUnit; 39 40 43 public TrialReportUnitRequest(ReportUnit reportUnit, Map reportParameters) 44 { 45 super(reportParameters); 46 47 this.reportUnit = reportUnit; 48 } 49 50 53 public ReportUnit getReportUnit() 54 { 55 return reportUnit; 56 } 57 58 public ReportUnitResult execute(ExecutionContext context, ReportExecuter executer) { 59 return executer.executeReport(context, getReportUnit(), getReportParameters()); 60 } 61 } 62 | Popular Tags |