Class BaseSdkLogger

java.lang.Object
com.sportradar.livedata.sdk.common.classes.BaseSdkLogger
Direct Known Subclasses:
FileSdkLogger

public abstract class BaseSdkLogger extends Object
Represents a base class for all SDK loggers.
  • Field Details

    • logger

      protected static final org.slf4j.Logger logger
    • rootExecLogger

      protected final ch.qos.logback.classic.Logger rootExecLogger
    • invalidMessageLogger

      protected final ch.qos.logback.classic.Logger invalidMessageLogger
    • trafficLogger

      protected final ch.qos.logback.classic.Logger trafficLogger
    • clientInteractionLogger

      protected final ch.qos.logback.classic.Logger clientInteractionLogger
    • alertLogger

      protected final ch.qos.logback.classic.Logger alertLogger
    • usingLogback

      protected final boolean usingLogback
      Is the default logging facility of the app logback?
  • Constructor Details

  • Method Details

    • log

      protected abstract void log(ch.qos.logback.classic.Logger logger, ch.qos.logback.classic.Level level, String message)
    • logWithException

      protected abstract void logWithException(org.slf4j.Logger logger, ch.qos.logback.classic.Level level, String message, Exception exception)