Class BroadcastingWriter

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 Details

    • BroadcastingWriter

      public BroadcastingWriter()
    • BroadcastingWriter

      public BroadcastingWriter(Map<String,String> properties)
      Parameters:
      properties - Configuration for writer
  • Method Details

    • getRequiredLogEntryValues

      public Collection<org.tinylog.core.LogEntryValue> getRequiredLogEntryValues()
      Specified by:
      getRequiredLogEntryValues in interface org.tinylog.writers.Writer
      Overrides:
      getRequiredLogEntryValues in class org.tinylog.writers.AbstractFormatPatternWriter
    • write

      public void write(org.tinylog.core.LogEntry logEntry)
    • flush

      public void flush()
    • close

      public void close()