Class LogReportBuilder
java.lang.Object
com.itextpdf.pdfoptimizer.report.builder.DefaultReportBuilder
com.itextpdf.pdfoptimizer.report.builder.LogReportBuilder
The goal of the class is to log optimization messages using logging library.
-
Constructor Summary
ConstructorsConstructorDescriptionLogReportBuilder(SeverityLevel minimalLevel, IMessageDecorator decorator) Creates aLogReportBuilderwhich will be used to log optimizations. -
Method Summary
Modifier and TypeMethodDescriptionvoidprocessMessage(ReportMessage reportMessage) Stores message and logs it using logger.Methods inherited from class com.itextpdf.pdfoptimizer.report.builder.DefaultReportBuilder
build, getMessages, log
-
Constructor Details
-
LogReportBuilder
Creates aLogReportBuilderwhich will be used to log optimizations.- Parameters:
-
minimalLevel- the minimalSeverityLevelof a log messages to be accepted by thisLogReportBuilder -
decorator- theIMessageDecoratorto be used to decorate log messages
-
-
Method Details
-
processMessage
Stores message and logs it using logger.- Overrides:
-
processMessagein classDefaultReportBuilder - Parameters:
-
reportMessage- is a message to process
-