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 Summary
Fields Modifier and Type Field Description protected ch.qos.logback.classic.Logger
alertLogger
protected ch.qos.logback.classic.Logger
clientInteractionLogger
protected ch.qos.logback.classic.Logger
invalidMessageLogger
protected static org.slf4j.Logger
logger
protected ch.qos.logback.classic.Logger
rootExecLogger
protected ch.qos.logback.classic.Logger
trafficLogger
protected boolean
usingLogback
Is the default logging facility of the app logback?
-
Constructor Summary
Constructors Modifier Constructor Description protected
BaseSdkLogger(String rootName, String markerName)
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description protected abstract void
log(ch.qos.logback.classic.Logger logger, ch.qos.logback.classic.Level level, String message)
protected abstract void
logWithException(org.slf4j.Logger logger, ch.qos.logback.classic.Level level, String message, Exception exception)
-
-
-
Field Detail
-
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 Detail
-
BaseSdkLogger
protected BaseSdkLogger(String rootName, String markerName) throws SdkException
- Throws:
SdkException
-
-