Class SimpleLog
java.lang.Object
org.hsqldb.lib.SimpleLog
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 Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()voidflush()intgetLevel()voidlogContext(int atLevel, String message) voidlogContext(int atLevel, String prefix, String message, String suffix) voidlogContext(Throwable t, String message, int atLevel) voidsetLevel(int level)
-
Field Details
-
LOG_NONE
public static final int LOG_NONE- See Also:
-
LOG_ERROR
public static final int LOG_ERROR- See Also:
-
LOG_WARNING
public static final int LOG_WARNING- See Also:
-
LOG_NORMAL
public static final int LOG_NORMAL- See Also:
-
LOG_DETAIL
public static final int LOG_DETAIL- See Also:
-
LOG_SQL_BASIC
public static final int LOG_SQL_BASIC- See Also:
-
LOG_SQL_NORMAL
public static final int LOG_SQL_NORMAL- See Also:
-
LOG_SQL_DETAIL
public static final int LOG_SQL_DETAIL- See Also:
-
LOG_SQL_RESULT
public static final int LOG_SQL_RESULT- See Also:
-
logTypeName
- See Also:
-
-
Constructor Details
-
SimpleLog
-
-
Method Details
-
getLevel
public int getLevel() -
setLevel
public void setLevel(int level) -
getPrintWriter
-
logContext
-
logContext
-
logContext
-
flush
public void flush() -
close
public void close()
-