io.webfolder.ui4j.api.util.Logger Maven / Gradle / Ivy
The newest version!
package io.webfolder.ui4j.api.util;
public interface Logger {
/**
* Log a message at the info level.
*
* @param message the message string to be logged
*/
void info(String message);
/**
* Log a message at the error level.
*
* @param message the message string to be logged
*/
void error(String message);
/**
* Log a message at the debug level.
*
* @param message the message string to be logged
*/
void debug(String message);
/**
* Log an exception (throwable) at the error level with an
* accompanying message.
*
* @param t the exception (throwable) to log
*/
void error(Throwable t);
}