Package org.apache.ofbiz.htmlreport
Class AbstractHtmlReport
java.lang.Object
org.apache.ofbiz.htmlreport.AbstractReport
org.apache.ofbiz.htmlreport.HtmlReport
org.apache.ofbiz.htmlreport.AbstractHtmlReport
- All Implemented Interfaces:
InterfaceReport
- Direct Known Subclasses:
PricatParseExcelHtmlReport
,SampleHtmlReport
HTML report output to be used for database create tables / drop tables operations.
-
Field Summary
Fields inherited from class org.apache.ofbiz.htmlreport.HtmlReport
BUTTON_ADVANCED, BUTTON_BACK, BUTTON_CANCEL, BUTTON_CLOSE, BUTTON_CONTINUE, BUTTON_DETAILS, BUTTON_DISCARD, BUTTON_DOWNLOAD, BUTTON_EDIT, BUTTON_OK, BUTTON_OK_NO_SUBMIT, BUTTON_SET, DELIMITER_RESOURCES, DIALOG_BACK, DIALOG_CANCEL, DIALOG_CONTINUE, DIALOG_SET, DIALOG_URI, FORM_URI, HTML_END, HTML_START, LINEBREAK, LINEBREAK_TRADITIONAL, PARAM_RESOURCELIST
Fields inherited from class org.apache.ofbiz.htmlreport.AbstractReport
SESSION_REPORT_CLASS
Fields inherited from interface org.apache.ofbiz.htmlreport.InterfaceReport
FORMAT_DEFAULT, FORMAT_ERROR, FORMAT_HEADLINE, FORMAT_NOTE, FORMAT_OK, FORMAT_WARNING, REPORT_TYPE_EXTENDED, REPORT_TYPE_SIMPLE
-
Constructor Summary
ConstructorDescriptionAbstractHtmlReport
(HttpServletRequest request, HttpServletResponse response) Constructs a new report using the provided locale for the output language.AbstractHtmlReport
(HttpServletRequest request, HttpServletResponse response, boolean writeHtml, boolean isTransient) Constructs a new report using the provided locale for the output language. -
Method Summary
Modifier and TypeMethodDescriptionstatic String
checkButton
(HttpServletRequest request, HttpServletResponse response) abstract InterfaceReportThread
initializeThread
(HttpServletRequest request, HttpServletResponse response, String name) Initializes the report thread to use for this report.void
prepareDisplayReport
(HttpServletRequest request, HttpServletResponse response, String name, String dialogUri) Prepare display an html report.void
setDialogRealUri
(HttpServletRequest request, String dialogUri) Set the report dialog uri.Methods inherited from class org.apache.ofbiz.htmlreport.HtmlReport
addLogFile, appendDelimiter, bodyEnd, bodyStart, closeLogFile, dialog, dialogButtonRow, dialogButtons, dialogButtonsContinue, dialogButtonsHtml, dialogButtonsOkCancel, dialogButtonsOkCancelDownload, dialogContent, dialogContentEnd, dialogContentStart, dialogEnd, dialogHead, dialogScriptSubmit, dialogStart, getDialogRealUri, getFormRealUri, getInstance, getInstance, getInstance, getLineBreak, getLogFileName, getParamAction, getParamRefreshWorkplace, getParamReportContinueKey, getParamResource, getParamResourcelist, getParamThread, getParamThreadHasNext, getParamTitle, getReportUpdate, getResourceList, getResourceListAsParam, getSequenceNum, htmlEnd, htmlStart, htmlStart, isAlive, isMultiOperation, isWriteHtml, pageBody, pageHtml, pageHtml, pageHtmlStyle, paramsAsHidden, paramsAsHidden, paramValues, print, println, println, printMessageWithParam, printMessageWithParam, reportConclusionText, reportIntroductionText, setFormRealUri, setParamAction, setParamThread, setSequenceNum
Methods inherited from class org.apache.ofbiz.htmlreport.AbstractReport
addError, addWarning, formatRuntime, getErrors, getLocale, getRuntime, getWarnings, hasError, hasWarning, init, print, println, println, resetRuntime
-
Field Details
-
THREAD_TYPE
- See Also:
-
FILE_REPORT_OUTPUT
- See Also:
-
-
Constructor Details
-
AbstractHtmlReport
Constructs a new report using the provided locale for the output language.- Parameters:
request
- HttpServletRequestresponse
- HttpServletResponse
-
AbstractHtmlReport
public AbstractHtmlReport(HttpServletRequest request, HttpServletResponse response, boolean writeHtml, boolean isTransient) Constructs a new report using the provided locale for the output language.- Parameters:
request
- HttpServletRequestresponse
- HttpServletResponsewriteHtml
- iftrue
, this report should generate HTML instead of JavaScript outputisTransient
- If set totrue
nothing is kept in memory
-
-
Method Details
-
prepareDisplayReport
public void prepareDisplayReport(HttpServletRequest request, HttpServletResponse response, String name, String dialogUri) throws IOException Prepare display an html report.- Throws:
IOException
-
initializeThread
public abstract InterfaceReportThread initializeThread(HttpServletRequest request, HttpServletResponse response, String name) Initializes the report thread to use for this report.- Returns:
- the reported thread to use for this report.
-
setDialogRealUri
Set the report dialog uri.- Parameters:
dialogUri
-
-
checkButton
-