java.lang.Object
org.tinylog.writers.AbstractWriter
org.tinylog.writers.AbstractFileBasedWriter
org.tinylog.writers.AbstractFormatPatternWriter
org.pdfsam.gui.components.content.log.BroadcastingWriter
- All Implemented Interfaces:
org.tinylog.writers.Writer
public class BroadcastingWriter
extends org.tinylog.writers.AbstractFormatPatternWriter
Writer that broadcasts log entries using event studio so that a UI component can listen to them and show them in lost view or similar
- Author:
- Andrea Vacondio
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()voidflush()Collection<org.tinylog.core.LogEntryValue> voidwrite(org.tinylog.core.LogEntry logEntry) Methods inherited from class org.tinylog.writers.AbstractFormatPatternWriter
renderMethods inherited from class org.tinylog.writers.AbstractFileBasedWriter
createByteArrayWriter, getCharset, getCharsetHeader, getFileNameMethods inherited from class org.tinylog.writers.AbstractWriter
getBooleanValue, getStringValue
-
Constructor Details
-
BroadcastingWriter
public BroadcastingWriter() -
BroadcastingWriter
- Parameters:
properties- Configuration for writer
-
-
Method Details
-
getRequiredLogEntryValues
- Specified by:
getRequiredLogEntryValuesin interfaceorg.tinylog.writers.Writer- Overrides:
getRequiredLogEntryValuesin classorg.tinylog.writers.AbstractFormatPatternWriter
-
write
public void write(org.tinylog.core.LogEntry logEntry) -
flush
public void flush() -
close
public void close()
-