![JAR search and dependency download from the Maven repository](/logo.png)
com.redis.Log.scala Maven / Gradle / Ivy
The newest version!
package com.redis
import org.slf4j.{Logger, LoggerFactory}
trait Log {
private val log = LoggerFactory.getLogger(getClass)
def ifTrace(message: => String) = if (log.isTraceEnabled) trace(message)
def trace(message:String, values:Any*) =
log.trace(message, values.map(_.asInstanceOf[Object]).toArray)
def trace(message:String, error:Throwable) = log.trace(message, error)
def trace(message:String, error:Throwable, values:Any*) =
log.trace(message, error, values.map(_.asInstanceOf[Object]).toArray)
def ifDebug(message: => String) = if (log.isDebugEnabled) debug(message)
def debug(message:String, values:Any*) =
log.debug(message, values.map(_.asInstanceOf[Object]).toArray)
def debug(message:String, error:Throwable) = log.debug(message, error)
def debug(message:String, error:Throwable, values:Any*) =
log.debug(message, error, values.map(_.asInstanceOf[Object]).toArray)
def ifInfo(message: => String) = if (log.isInfoEnabled) info(message)
def info(message:String, values:Any*) =
log.info(message, values.map(_.asInstanceOf[Object]).toArray)
def info(message:String, error:Throwable) = log.info(message, error)
def info(message:String, error:Throwable, values:Any*) =
log.info(message, error, values.map(_.asInstanceOf[Object]).toArray)
def ifWarn(message: => String) = if (log.isWarnEnabled) warn(message)
def warn(message:String, values:Any*) =
log.warn(message, values.map(_.asInstanceOf[Object]).toArray)
def warn(message:String, error:Throwable) = log.warn(message, error)
def warn(message:String, error:Throwable, values:Any*) =
log.warn(message, error, values.map(_.asInstanceOf[Object]).toArray)
def ifError(message: => String) = if (log.isErrorEnabled) error(message)
def error(message:String, values:Any*) =
log.error(message, values.map(_.asInstanceOf[Object]).toArray)
def error(message:String, error:Throwable) = log.error(message, error)
def error(message:String, error:Throwable, values:Any*) =
log.error(message, error, values.map(_.asInstanceOf[Object]).toArray)
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy