Retrieve client log records.
//To fill out the deleted and submitted log records
AttributeTest attributeTestNotDeleted = new AttributeTest(LogConfig.ReplayPending/*"replayPending"*/, LogConfig.DefaultReplayPendingValue/*"0"*/, AttributeTest.EQUAL);
q.setTestCriteria(AttributeTest.isNull("operation").and(attributeTestNotDeleted));
package com.sybase.persistence;
/**
* The interface for the logger. Used to create log record.
*/
public interface Logger
{
/**
* Get current log level
*/
public int getLogLevel();
/**
* Set current log level
*/
public void setLogLevel(int newLevel);
/**
* Create a new log record
* @param level The log level of the new log record
* @param message The log message of the new log record
*/
public LogRecord newLogRecord(int level, String message);
/**
* Create a fatal log
* @param message The log message of the new log record
*/
public void fatal(String message);
/**
* Create an error log
* @param message The log message of the new log record
*/
public void error(String message);
/**
* Create a warn log
* @param message The log message of the new log record
*/
public void warn(String message);
/**
* Create an info log
* @param message The log message of the new log record
*/
public void info(String message);
/**
* Create a debug log
* @param message The log message of the new log record
*/
public void debug(String message);
/**
* Create a trace log
* @param message The log message of the new log record
*/
public void trace(String message);
}