com.sybase.persistence
Interface Logger

All Known Implementing Classes:
AbstractLogger

public interface Logger

The interface for the logger. Used to create log record.


Method Summary
 void debug(java.lang.String message)
          Create a debug log
 void error(java.lang.String message)
          Create an error log
 void fatal(java.lang.String message)
          Create a fatal log
 int getLogLevel()
          Get current log level
 void info(java.lang.String message)
          Create an info log
 LogRecord newLogRecord(int level, java.lang.String message)
          Create a new log record
 void setLogLevel(int newLevel)
          Set current log level
 void trace(java.lang.String message)
          Create a trace log
 void warn(java.lang.String message)
          Create a warn log
 

Method Detail

getLogLevel

int getLogLevel()
Get current log level


setLogLevel

void setLogLevel(int newLevel)
Set current log level


newLogRecord

LogRecord newLogRecord(int level,
                       java.lang.String message)
Create a new log record

Parameters:
level - The log level of the new log record
message - The log message of the new log record
Returns:

fatal

void fatal(java.lang.String message)
Create a fatal log


error

void error(java.lang.String message)
Create an error log


warn

void warn(java.lang.String message)
Create a warn log


info

void info(java.lang.String message)
Create an info log


debug

void debug(java.lang.String message)
Create a debug log


trace

void trace(java.lang.String message)
Create a trace log