Package org.frankframework.larva.output
Class LarvaHtmlWriter
java.lang.Object
org.frankframework.larva.output.LarvaWriter
org.frankframework.larva.output.LarvaHtmlWriter
Writer for Larva output that has HTML specific features and encodes output for HTML
when it's not marked HTML already.
-
Constructor Summary
ConstructorsConstructorDescriptionLarvaHtmlWriter(LarvaHtmlConfig larvaHtmlConfig, OutputStream out) LarvaHtmlWriter(LarvaHtmlConfig larvaHtmlConfig, Writer writer) -
Method Summary
Modifier and TypeMethodDescriptionprotected voiddoWriteMessage(LarvaLogLevel logLevel, boolean isLogMessage, String message) static StringencodeForHtml(String message) voiderrorMessage(String message) voiderrorMessage(String message, Throwable t) intvoidinfoMessage(String message) voidwarningMessage(String message) static StringwriteCommands(String target, boolean textArea, String customCommand) voidwriteHtml(LarvaLogLevel logLevel, String html, boolean scroll) voidwriteMessageBox(LarvaLogLevel logLevel, String cssClass, String header, String inputIdPrefix, String message) voidwriteStepMessageBox(LarvaLogLevel logLevel, String cssClass, String stepName, String header, String inputIdPrefix, String message) voidwriteStepMessageWithDiffBox(LarvaLogLevel logLevel, String cssClass, String stepName, String stepOutputFilename, String inputIdPrefix, String headerExtra, String description, String actualMessage, String expectedMessage) Methods inherited from class org.frankframework.larva.output.LarvaWriter
debugMessage, flush, getTargetWriter, setBufferLogMessages, setBufferOutputMessages, shouldWriteLevel, writeLogMessage, writeOutputMessage
-
Constructor Details
-
LarvaHtmlWriter
-
LarvaHtmlWriter
-
-
Method Details
-
writeHtml
-
doWriteMessage
protected void doWriteMessage(@Nullable LarvaLogLevel logLevel, boolean isLogMessage, @Nonnull String message) - Overrides:
doWriteMessagein classLarvaWriter
-
encodeForHtml
-
errorMessage
- Overrides:
errorMessagein classLarvaWriter
-
errorMessage
- Overrides:
errorMessagein classLarvaWriter
-
getNextMessageNr
public int getNextMessageNr() -
writeMessageBox
public void writeMessageBox(LarvaLogLevel logLevel, String cssClass, String header, String inputIdPrefix, String message) -
writeStepMessageBox
-
writeStepMessageWithDiffBox
-
warningMessage
- Overrides:
warningMessagein classLarvaWriter
-
infoMessage
- Overrides:
infoMessagein classLarvaWriter
-
writeCommands
-