CONVERTER_ID_HTTP_PARAM, DISPATCH_HTTP_PARAM, DOWNLOAD_DISPATCH, ENTRY_NAME_HTTP_PARAM, PROCESS_STATE_HTTP_PARAM, REMOVE_DISPATCH, REPORT_ID_HTTP_PARAM, TEMPLATE_ENGINE_ID_HTTP_PARAM, TEMPLATE_ENGINE_KIND_HTTP_PARAM, VIEW_DISPATCH| Constructor and Description |
|---|
Tools() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
error(Request request,
Response response,
Exception cause) |
protected FieldsMetadata |
getFieldsMetadata(String reportId,
Request request) |
static Tools |
getInstance() |
protected OutputStream |
getOutputStream(Response response) |
protected String |
getParameter(Request request,
String name) |
protected InputStream |
getSourceStream(String reportId,
Request request) |
protected void |
populateContext(IContext context,
String reportId,
Request request) |
protected void |
prepareHTTPResponse(String id,
MimeMapping mimeMapping,
Request request,
Response response) |
protected void |
prepareHTTPResponse(String reportId,
String entryName,
Request request,
Response response) |
void |
process(File in,
File out,
String templateEngineKind,
FieldsMetadata fieldsMetadata,
Iterable<IDataProvider> dataProviders) |
void |
process(File in,
File out,
TemplateEngineKind templateEngineKind,
FieldsMetadata fieldsMetadata,
Iterable<IDataProvider> dataProviders) |
void |
process(InputStream in,
OutputStream out,
String templateEngineKind,
FieldsMetadata fieldsMetadata,
Iterable<IDataProvider> dataProviders) |
doDocumentArchive, doGenerateReport, doRedirectAfterRemoveReport, doRemoveReport, doSaveEntry, doSaveReport, getConverterId, getDispatchParameter, getEntryName, getOptionsConverter, getProcessState, getRegistry, getReport, getReportId, getTemplateEngine, getTemplateEngine, getTemplateEngine, getTemplateEngineId, getTemplateEngineKind, getTemplateEngineKind, isCacheOriginalDocument, isGenerateContentDisposition, loadReport, prepareOptions, processRequestpublic static Tools getInstance()
public void process(File in, File out, TemplateEngineKind templateEngineKind, FieldsMetadata fieldsMetadata, Iterable<IDataProvider> dataProviders) throws Exception
Exceptionpublic void process(File in, File out, String templateEngineKind, FieldsMetadata fieldsMetadata, Iterable<IDataProvider> dataProviders) throws Exception
Exceptionpublic void process(InputStream in, OutputStream out, String templateEngineKind, FieldsMetadata fieldsMetadata, Iterable<IDataProvider> dataProviders) throws Exception
Exceptionprotected InputStream getSourceStream(String reportId, Request request) throws IOException, XDocReportException
getSourceStream in class Generator<Request,Response>IOExceptionXDocReportExceptionprotected void populateContext(IContext context, String reportId, Request request) throws IOException, XDocReportException
populateContext in class Generator<Request,Response>IOExceptionXDocReportExceptionprotected OutputStream getOutputStream(Response response) throws IOException
getOutputStream in class Generator<Request,Response>IOExceptionprotected String getParameter(Request request, String name)
getParameter in class Generator<Request,Response>protected void prepareHTTPResponse(String id, MimeMapping mimeMapping, Request request, Response response)
prepareHTTPResponse in class Generator<Request,Response>protected void prepareHTTPResponse(String reportId, String entryName, Request request, Response response)
prepareHTTPResponse in class Generator<Request,Response>protected FieldsMetadata getFieldsMetadata(String reportId, Request request)
getFieldsMetadata in class Generator<Request,Response>Copyright © 2017. All Rights Reserved.