com.stimulsoft.web.helper
Class StiExportsHelper
java.lang.Object
com.stimulsoft.web.helper.StiExportsHelper
public class StiExportsHelper
- extends java.lang.Object
Copyright Stimulsoft
Method Summary |
static java.io.ByteArrayOutputStream |
emailReport(StiRequestParams requestParams,
StiReport report,
StiExportSettings settings,
StiMailProperties options,
javax.servlet.http.HttpServletRequest request)
|
static StiWebActionResult |
emailReportResult(StiRequestParams requestParams,
StiReport report,
StiExportSettings settings,
StiMailProperties options,
javax.servlet.http.HttpServletRequest request)
|
static java.io.ByteArrayOutputStream |
exportReport(StiRequestParams requestParams,
StiReport report,
StiExportSettings settings)
Exports report to the specified format |
static StiWebActionResult |
exportReportResult(StiRequestParams requestParams,
StiReport report,
StiExportSettings settings)
|
static java.util.HashMap<java.lang.String,java.util.HashMap<java.lang.String,java.lang.Object>> |
getDefaultExportSettings(StiDefaultExportSettings exportSettings)
|
static StiExportSettings |
getExportSettings(StiRequestParams requestParams)
|
static java.lang.String |
getReportFileContentType(StiRequestParams requestParams)
|
static java.lang.String |
getReportFileName(StiRequestParams requestParams,
StiReport report)
|
static StiWebActionResult |
printReportResult(StiRequestParams requestParams,
StiReport report,
StiExportSettings settings)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StiExportsHelper
public StiExportsHelper()
getReportFileContentType
public static java.lang.String getReportFileContentType(StiRequestParams requestParams)
getReportFileName
public static java.lang.String getReportFileName(StiRequestParams requestParams,
StiReport report)
getExportSettings
public static StiExportSettings getExportSettings(StiRequestParams requestParams)
getDefaultExportSettings
public static java.util.HashMap<java.lang.String,java.util.HashMap<java.lang.String,java.lang.Object>> getDefaultExportSettings(StiDefaultExportSettings exportSettings)
exportReport
public static java.io.ByteArrayOutputStream exportReport(StiRequestParams requestParams,
StiReport report,
StiExportSettings settings)
throws StiException,
java.security.NoSuchAlgorithmException,
java.io.IOException
- Exports report to the specified format
- Parameters:
requestParams
- report
- settings
-
- Returns:
-
- Throws:
StiException
java.security.NoSuchAlgorithmException
java.io.IOException
exportReportResult
public static StiWebActionResult exportReportResult(StiRequestParams requestParams,
StiReport report,
StiExportSettings settings)
throws java.security.NoSuchAlgorithmException,
StiException,
java.io.IOException
- Throws:
java.security.NoSuchAlgorithmException
StiException
java.io.IOException
printReportResult
public static StiWebActionResult printReportResult(StiRequestParams requestParams,
StiReport report,
StiExportSettings settings)
throws StiException,
java.io.IOException
- Throws:
StiException
java.io.IOException
emailReportResult
public static StiWebActionResult emailReportResult(StiRequestParams requestParams,
StiReport report,
StiExportSettings settings,
StiMailProperties options,
javax.servlet.http.HttpServletRequest request)
throws java.security.NoSuchAlgorithmException,
java.io.IOException,
StiException
- Throws:
java.security.NoSuchAlgorithmException
java.io.IOException
StiException
emailReport
public static java.io.ByteArrayOutputStream emailReport(StiRequestParams requestParams,
StiReport report,
StiExportSettings settings,
StiMailProperties options,
javax.servlet.http.HttpServletRequest request)
throws java.io.IOException,
java.security.NoSuchAlgorithmException,
StiException
- Throws:
java.io.IOException
java.security.NoSuchAlgorithmException
StiException