Interface IOTraceWriter

  • All Superinterfaces:
    java.io.Flushable
    All Known Implementing Classes:
    DefaultIOTraceWriter, IOTraceLogWriter

    public interface IOTraceWriter
    extends java.io.Flushable
    Instances of IOTraceWriter are responsible for persisting io traces.
    • Method Detail

      • writeHeader

        void writeHeader​(@NotNull
                         @NotNull java.lang.String header)
        Persist a header
        Parameters:
        header -
      • writeEntry

        void writeEntry​(@NotNull
                        @NotNull java.lang.String entry)
        Persist a entry
        Parameters:
        entry -
      • flush

        void flush()
        Specified by:
        flush in interface java.io.Flushable