Package org.javalite.activejdbc.logging
Interface ActiveJDBCLogger
-
public interface ActiveJDBCLoggerImplement this interface if you want to completely replace logging behavior with your own.For more information, refer: Logging.
- Author:
- igor on 5/20/17.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description voidlog(org.slf4j.Logger logger, LogLevel logLevel, String log)voidlog(org.slf4j.Logger logger, LogLevel logLevel, String log, Object param)voidlog(org.slf4j.Logger logger, LogLevel logLevel, String log, Object... param)voidlog(org.slf4j.Logger logger, LogLevel logLevel, String log, Object param1, Object param2)default voidlog(org.slf4j.Logger logger, LogLevel logLevel, Supplier<String> messageSupplier)Default implementation of lazy log message building for backward compatibility.
-
-
-
Method Detail
-
log
void log(org.slf4j.Logger logger, LogLevel logLevel, String log)- Parameters:
logger- logger instance to use.logLevel- suggested log levellog- content to log
-
log
default void log(org.slf4j.Logger logger, LogLevel logLevel, Supplier<String> messageSupplier)Default implementation of lazy log message building for backward compatibility.- Parameters:
logger- logger instance to use.logLevel- suggested log levelmessageSupplier- log message supplier.
-
log
void log(org.slf4j.Logger logger, LogLevel logLevel, String log, Object param)- Parameters:
logger- logger instance to use.logLevel- suggested log levellog- content to logparam- parameters for the log
-
log
void log(org.slf4j.Logger logger, LogLevel logLevel, String log, Object... param)- Parameters:
logger- logger instance to use.logLevel- suggested log levellog- content to logparam- parameters array for the log
-
-