Package org.javalite.activejdbc.logging
Class LogFilter
- java.lang.Object
-
- org.javalite.activejdbc.logging.LogFilter
-
public class LogFilter extends Object
- Author:
- Igor Polevoy
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidlog(org.slf4j.Logger logger, LogLevel logLevel, String log)static voidlog(org.slf4j.Logger logger, LogLevel logLevel, String log, Object param)static voidlog(org.slf4j.Logger logger, LogLevel logLevel, String log, Object... params)static voidlog(org.slf4j.Logger logger, LogLevel logLevel, String log, Object param1, Object param2)static voidlog(org.slf4j.Logger logger, LogLevel logLevel, Supplier<String> messageSupplier)static voidlogQuery(org.slf4j.Logger logger, String query, Object[] params, long queryStartTime)Logs a query information to the log systemstatic voidlogQuery(org.slf4j.Logger logger, String query, Object[] params, long queryStartTime, boolean cacheHit)Logs a query information to the log system without timestatic voidsetLogExpression(String regexp)
-
-
-
Method Detail
-
setLogExpression
public static void setLogExpression(String regexp)
-
logQuery
public static void logQuery(org.slf4j.Logger logger, String query, Object[] params, long queryStartTime)Logs a query information to the log system- Parameters:
logger- logger to usequery- query textparams- parameters use in a queryqueryStartTime- time of query start. This method will calculate how much time it took for the query to execute.
-
logQuery
public static void logQuery(org.slf4j.Logger logger, String query, Object[] params, long queryStartTime, boolean cacheHit)Logs a query information to the log system without time- Parameters:
logger- logger to usequery- query textparams- params used in a queryqueryStartTime- time of query start. This method will calculate how much time it took for the query to execute.cacheHit- true if cache was hit, false if not
-
log
public static void log(org.slf4j.Logger logger, LogLevel logLevel, Supplier<String> messageSupplier)
-
log
public static void log(org.slf4j.Logger logger, LogLevel logLevel, String log, Object param1, Object param2)
-
-