Module org.hsqldb

Class SimpleLog

java.lang.Object
org.hsqldb.lib.SimpleLog

public class SimpleLog extends Object
Simple log for recording abnormal events in persistence

Log levels, LOG_NONE, LOG_ERROR, and LOG_NORMAL are currently supported.

LOG_ERROR corresponds to property value 1 and logs main database events plus any major errors encountered in operation. LOG_NORMAL corresponds to property value 2 and logs additional normal events and minor errors.

Since:
1.8.0
Author:
Fred Toussi (fredt@users dot sourceforge.net)
  • Field Details

  • Constructor Details

    • SimpleLog

      public SimpleLog(String path, int level, boolean isSQL)
  • Method Details

    • getLevel

      public int getLevel()
    • setLevel

      public void setLevel(int level)
    • getPrintWriter

      public PrintWriter getPrintWriter()
    • logContext

      public void logContext(int atLevel, String message)
    • logContext

      public void logContext(int atLevel, String prefix, String message, String suffix)
    • logContext

      public void logContext(Throwable t, String message, int atLevel)
    • flush

      public void flush()
    • close

      public void close()