ILogger interface

Syntax

public interface ILogger

Derived classes

Members

All members of ILogger, including inherited members.

Variables
Modifier and Type Variable Description
public static final int ASSERT Log level ASSERT.
public static final int DEBUG Log level DEBUG.
public static final int ERROR Log level ERROR.
public static final int FATAL Log level FATAL.
public static final int INFO Log level INFO.
public static final int PERFORMANCE Log level PERFORMANCE.
public static final int VERBOSE Log level VERBOSE.
public static final int WARN Log level WARN.
Methods
Modifier and Type Method Description
public boolean canLog() Implementer should override this method!
public void d(final String, final String) Sends a DEBUG log message.
public void d(final String, final String, final String) Sends a DEBUG log message.
public void d(final String, final String, final Throwable) Sends a DEBUG log message and logs the exception.
public void d(final String, final String, final Throwable, final String) Sends a DEBUG log message and logs the exception.
public void e(final String, final String) Sends an ERROR log message.
public void e(final String, final String, final String) Sends an ERROR log message.
public void e(final String, final String, final Throwable) Sends an ERROR log message and logs the exception.
public void e(final String, final String, final Throwable, final String) Sends an ERROR log message and logs the exception.
public int getLogLevel() Returns the log level.
public void i(final String, final String) Sends an INFO log message.
public void i(final String, final String, final String) Sends an INFO log message.
public void i(final String, final String, final Throwable) Sends a INFO log message and logs the exception.
public void i(final String, final String, final Throwable, final String) Sends a INFO log message and logs the exception.
public void logFullLocation(boolean) Setting to control log full location (class-path and method name).
public boolean logsFullLocation() To get the setting which controls log output should contain full location (class and method name) or not.
public void p(final String, final String) Sends a PERFORMANCE log message.
public void p(final String, final String, final String) Sends a PERFORMANCE log message.
public void setHeaderData(final String, final String, final String, final String, final String, final String, final String, final String, final String) Sets the log header fields.
public void setLogLevel(final int) Set the log level.
public void v(final String, final String) Sends a VERBOSE log message.
public void v(final String, final String, final String) Sends a VERBOSE log message.
public void v(final String, final String, final Throwable) Sends a VERBOSE log message and logs the exception.
public void v(final String, final String, final Throwable, final String) Sends a VERBOSE log message and logs the exception.
public void w(final String, final Throwable) Sends a WARN log message and logs the exception.
public void w(final String, final Throwable, final String) Sends a WARN log message and logs the exception.
public void w(final String, final String, final Throwable) Sends a WARN log message and logs the exception.
public void w(final String, final String, final Throwable, final String) Sends a WARN log message and logs the exception.
public void w(final String, final String) Sends a WARN log message.
public void w(final String, final String, final String) Sends a WARN log message.