Class BaseSdkLogger
java.lang.Object
com.sportradar.livedata.sdk.common.classes.BaseSdkLogger
- Direct Known Subclasses:
FileSdkLogger
Represents a base class for all SDK loggers.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final ch.qos.logback.classic.Loggerprotected final ch.qos.logback.classic.Loggerprotected final ch.qos.logback.classic.Loggerprotected static final org.slf4j.Loggerprotected final ch.qos.logback.classic.Loggerprotected final ch.qos.logback.classic.Loggerprotected final booleanIs the default logging facility of the app logback? -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract voidprotected abstract voidlogWithException(org.slf4j.Logger logger, ch.qos.logback.classic.Level level, String message, Exception exception)
-
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 usingLogbackIs the default logging facility of the app logback?
-
-
Constructor Details
-
BaseSdkLogger
- Throws:
SdkException
-
-
Method Details
-
log
protected abstract void log(ch.qos.logback.classic.Logger logger, ch.qos.logback.classic.Level level, String message) -
logWithException
-