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 int
static final int
static final int
static final int
static final int
static final int
static final String
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
void
flush()
int
getLevel()
void
logContext
(int atLevel, String message) void
logContext
(int atLevel, String prefix, String message, String suffix) void
logContext
(Throwable t, String message, int atLevel) void
setLevel
(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_RESULT
public static final int LOG_RESULT- See Also:
-
logTypeNameEngine
- 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()
-