com.aspose.pdf.jr5_6_0.jasperreports
Class AsposeServerPdfExporter

java.lang.Object
  extended by org.springframework.webflow.action.AbstractAction
      extended by org.springframework.webflow.action.MultiAction
          extended by com.jaspersoft.jasperserver.war.action.AbstractReportExporter
              extended by com.aspose.pdf.jr5_6_0.jasperreports.AsposeServerPdfExporter
All Implemented Interfaces:
org.springframework.beans.factory.InitializingBean, org.springframework.webflow.execution.Action

public class AsposeServerPdfExporter
extends com.jaspersoft.jasperserver.war.action.AbstractReportExporter


Nested Class Summary
 
Nested classes/interfaces inherited from class org.springframework.webflow.action.MultiAction
org.springframework.webflow.action.MultiAction.MethodResolver
 
Field Summary
protected  com.jaspersoft.jasperserver.api.metadata.common.service.RepositoryService repository
           
 
Fields inherited from class org.springframework.webflow.action.AbstractAction
logger
 
Constructor Summary
AsposeServerPdfExporter()
           
 
Method Summary
protected  void export(org.springframework.webflow.execution.RequestContext context, com.jaspersoft.jasperserver.api.common.domain.ExecutionContext executionContext, java.lang.String reportUnitURI, java.util.Map baseParameters)
           
protected  java.lang.String getContentType(org.springframework.webflow.execution.RequestContext context)
           
 java.lang.String getDownloadFilename(javax.servlet.http.HttpServletRequest httpServletRequest, java.lang.String reportName)
           
 JrPdfExportParametersBean getExportParameters()
           
protected  com.jaspersoft.jasperserver.api.engine.jasperreports.common.ExportParameters getExportParameters(org.springframework.webflow.execution.RequestContext arg0)
           
 void setExportParameters(JrPdfExportParametersBean exportParameters)
           
protected  void setThreadRepositoryContext(com.jaspersoft.jasperserver.api.common.domain.ExecutionContext context, com.jaspersoft.jasperserver.api.metadata.jasperreports.domain.ReportUnit reportUnit, java.lang.String reportUnitURI, boolean inMemoryUnit)
           
 
Methods inherited from class com.jaspersoft.jasperserver.war.action.AbstractReportExporter
export, exportBuffered, exportToStream, getDownloadFileExtension, getExecutionContext, getFilename, getFilename, getFlowAttributeJasperPrintName, getFlowAttributeReportUnitURI, getHttpUtils, getInitialMemoryBufferSize, getJasperPrint, getJasperPrintAccessor, getJasperReportsContext, getMemoryThreshold, getReportName, getResponseHeaderSetter, getViewReportAction, isPaginated, isPaginationPreferred, isSetResponseContentLength, setAdditionalResponseHeaders, setFlowAttributeJasperPrintName, setFlowAttributeReportUnitURI, setHttpUtils, setInitialMemoryBufferSize, setJasperPrintAccessor, setJasperReportsContext, setMemoryThreshold, setPaginated, setResponseHeaderSetter, setSetResponseContentLength, setViewReportAction, toString
 
Methods inherited from class org.springframework.webflow.action.MultiAction
doExecute, getMethodResolver, setMethodResolver, setTarget
 
Methods inherited from class org.springframework.webflow.action.AbstractAction
afterPropertiesSet, doPostExecute, doPreExecute, error, error, execute, getActionNameForLogging, getEventFactorySupport, initAction, no, result, result, result, result, success, success, yes
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

repository

protected com.jaspersoft.jasperserver.api.metadata.common.service.RepositoryService repository
Constructor Detail

AsposeServerPdfExporter

public AsposeServerPdfExporter()
Method Detail

export

protected void export(org.springframework.webflow.execution.RequestContext context,
                      com.jaspersoft.jasperserver.api.common.domain.ExecutionContext executionContext,
                      java.lang.String reportUnitURI,
                      java.util.Map baseParameters)
Specified by:
export in class com.jaspersoft.jasperserver.war.action.AbstractReportExporter

getContentType

protected java.lang.String getContentType(org.springframework.webflow.execution.RequestContext context)
Specified by:
getContentType in class com.jaspersoft.jasperserver.war.action.AbstractReportExporter

setThreadRepositoryContext

protected void setThreadRepositoryContext(com.jaspersoft.jasperserver.api.common.domain.ExecutionContext context,
                                          com.jaspersoft.jasperserver.api.metadata.jasperreports.domain.ReportUnit reportUnit,
                                          java.lang.String reportUnitURI,
                                          boolean inMemoryUnit)

getDownloadFilename

public java.lang.String getDownloadFilename(javax.servlet.http.HttpServletRequest httpServletRequest,
                                            java.lang.String reportName)
Overrides:
getDownloadFilename in class com.jaspersoft.jasperserver.war.action.AbstractReportExporter

getExportParameters

protected com.jaspersoft.jasperserver.api.engine.jasperreports.common.ExportParameters getExportParameters(org.springframework.webflow.execution.RequestContext arg0)
Specified by:
getExportParameters in class com.jaspersoft.jasperserver.war.action.AbstractReportExporter

getExportParameters

public JrPdfExportParametersBean getExportParameters()

setExportParameters

public void setExportParameters(JrPdfExportParametersBean exportParameters)


Copyright (c) 2001-2014 Aspose Pty Ltd. All Rights Reserved.