Package org.opencms.report
Class CmsShellLogReport
java.lang.Object
org.opencms.report.A_CmsReport
org.opencms.report.CmsHtmlReport
org.opencms.report.CmsPrintStreamReport
org.opencms.report.CmsShellReport
org.opencms.report.CmsShellLogReport
- All Implemented Interfaces:
I_CmsReport
Report for shell which writes to LOG.
-
Field Summary
Fields inherited from class org.opencms.report.CmsHtmlReport
LINEBREAK, LINEBREAK_TRADITIONALFields inherited from interface org.opencms.report.I_CmsReport
FORMAT_DEFAULT, FORMAT_ERROR, FORMAT_HEADLINE, FORMAT_NOTE, FORMAT_OK, FORMAT_WARNING, REPORT_TYPE_EXTENDED, REPORT_TYPE_SIMPLE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidprint(CmsMessageContainer container) Prints a localized message to the report.voidprint(CmsMessageContainer container, int format) Prints a localized message to the report, using the indicated formatting.voidprintln()Adds a line break to the report.voidprintln(CmsMessageContainer container) Prints a localized message to the report.voidprintln(CmsMessageContainer container, int format) Prints a localized message to the report, using the indicated formatting.voidprintMessageWithParam(int m, int n, CmsMessageContainer container, Object param) Convenience method to print a localized message, followed by a parameter and dots to the report.voidprintMessageWithParam(CmsMessageContainer container, Object param) Prints a localized message followed by a parametera and dots to the report.Methods inherited from class org.opencms.report.CmsShellReport
addError, getOutputStream, getReportUpdate, println, startMethods inherited from class org.opencms.report.CmsPrintStreamReport
close, finish, getLineBreak, printMethods inherited from class org.opencms.report.CmsHtmlReport
isWriteHtmlMethods inherited from class org.opencms.report.A_CmsReport
addWarning, formatRuntime, getErrors, getLastEntryTime, getLocale, getMessages, getReportUpdate, getRuntime, getSiteRoot, getWarnings, hasError, hasWarning, init, print, println, println, removeSiteRoot, resetRuntime, setLastEntryTime
-
Constructor Details
-
CmsShellLogReport
public constructor.- Parameters:
locale- locale
-
-
Method Details
-
print
Description copied from interface:I_CmsReportPrints a localized message to the report.- Specified by:
printin interfaceI_CmsReport- Overrides:
printin classCmsShellReport- Parameters:
container- the String to add- See Also:
-
print
Description copied from interface:I_CmsReportPrints a localized message to the report, using the indicated formatting.Use the contants starting with
FORMATfrom this interface to indicate which formatting to use.- Specified by:
printin interfaceI_CmsReport- Overrides:
printin classCmsShellReport- Parameters:
container- the String to addformat- the formatting to use for the output- See Also:
-
println
Description copied from interface:I_CmsReportAdds a line break to the report.- Specified by:
printlnin interfaceI_CmsReport- Overrides:
printlnin classCmsShellReport- See Also:
-
println
Description copied from interface:I_CmsReportPrints a localized message to the report.- Specified by:
printlnin interfaceI_CmsReport- Overrides:
printlnin classCmsShellReport- Parameters:
container- the message container to add- See Also:
-
println
Description copied from interface:I_CmsReportPrints a localized message to the report, using the indicated formatting.Use the contants starting with
FORMATfrom this interface to indicate which formatting to use.- Specified by:
printlnin interfaceI_CmsReport- Overrides:
printlnin classCmsShellReport- Parameters:
container- the message container to addformat- the formatting to use for the output- See Also:
-
printMessageWithParam
Description copied from interface:I_CmsReportPrints a localized message followed by a parametera and dots to the report.- Specified by:
printMessageWithParamin interfaceI_CmsReport- Overrides:
printMessageWithParamin classCmsShellReport- Parameters:
container- the Message to addparam- the Parameter to add- See Also:
-
printMessageWithParam
Description copied from interface:I_CmsReportConvenience method to print a localized message, followed by a parameter and dots to the report.The output follows the pattern: ( 3 / 8 ) Deleting filename.txt ...
- Specified by:
printMessageWithParamin interfaceI_CmsReport- Overrides:
printMessageWithParamin classCmsShellReport- Parameters:
m- the number of the report outputn- the total number of report outputscontainer- the Message to addparam- the Parameter to add- See Also:
-