Class BaseLogger
- java.lang.Object
-
- com.ss.android.ugc.bytex.common.log.Impl.BaseLogger
-
- All Implemented Interfaces:
ILogger,java.io.Closeable,java.lang.AutoCloseable
- Direct Known Subclasses:
CachedLogger,FileLoggerImpl,SystemLoggerImpl,SystemOutputImpl
public abstract class BaseLogger extends java.lang.Object implements ILogger, java.io.Closeable
-
-
Constructor Summary
Constructors Constructor Description BaseLogger()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidclose()voidd(java.lang.String msg)voidd(java.lang.String tag, java.lang.String msg)voide(java.lang.String msg)voide(java.lang.String tag, java.lang.String msg)voide(java.lang.String tag, java.lang.String msg, java.lang.Throwable t)voide(java.lang.String msg, java.lang.Throwable t)voidi(java.lang.String msg)voidi(java.lang.String tag, java.lang.String msg)voidsetTag(java.lang.String tag)voidw(java.lang.String msg)voidw(java.lang.String tag, java.lang.String msg)voidw(java.lang.String tag, java.lang.String msg, java.lang.Throwable t)voidw(java.lang.String msg, java.lang.Throwable t)protected abstract voidwrite(org.gradle.api.logging.LogLevel level, java.lang.String prefix, java.lang.String msg, java.lang.Throwable t)
-
-
-
Method Detail
-
w
public void w(java.lang.String tag, java.lang.String msg, java.lang.Throwable t)
-
e
public void e(java.lang.String tag, java.lang.String msg, java.lang.Throwable t)
-
write
protected abstract void write(org.gradle.api.logging.LogLevel level, java.lang.String prefix, java.lang.String msg, java.lang.Throwable t)
-
close
public void close() throws java.io.IOException- Specified by:
closein interfacejava.lang.AutoCloseable- Specified by:
closein interfacejava.io.Closeable- Throws:
java.io.IOException
-
-