Базовый потоклоггер

public abstract class BaseStreamLogger
extends BaseLeveledLogOutput

java.lang.Объект
com.android.tradefed.log.BaseLeveledLogOutput
com.android.tradefed.log.BaseStreamLogger<ОС расширяет OutputStream>


ILeveledLogOutput , который направляет сообщения журнала в выходной поток и на стандартный вывод.

Краткое содержание

Поля

protected OS extends OutputStream mOutputStream

Общественные конструкторы

BaseStreamLogger ()

Публичные методы

void closeLog ()
Log.LogLevel getLogLevel ()
Log.LogLevel getLogLevelDisplay ()
void printAndPromptLog ( Log.LogLevel logLevel, String tag, String message)
void printLog ( Log.LogLevel logLevel, String tag, String message)
void setLogLevel ( Log.LogLevel logLevel)
void setLogLevelDisplay (Log.LogLevel logLevel)

Для совместимости

void setLogLevelDisplay ( Log.LogLevel logLevel)

Устанавливает минимальный LogLevel для отображения на стандартном выводе.

Защищенные методы

void writeToLog (String message)

Записывает сообщение в выходной поток.

Поля

mOutputStream

protected OS extends OutputStream mOutputStream

Общественные конструкторы

Базовый потоклоггер

public BaseStreamLogger ()

Публичные методы

закрытьЖурнал

public void closeLog ()

getLogLevel

public Log.LogLevel getLogLevel ()

Возврат
Log.LogLevel

getLogLevelDisplay

public Log.LogLevel getLogLevelDisplay ()

Возврат
Log.LogLevel текущий минимальный уровень LogLevel для отображения на стандартном выводе.

печатьAndPromptLog

public void printAndPromptLog (Log.LogLevel logLevel, 
                String tag, 
                String message)

Параметры
logLevel Log.LogLevel

tag String

message String

печатьЖурнал

public void printLog (Log.LogLevel logLevel, 
                String tag, 
                String message)

Параметры
logLevel Log.LogLevel

tag String

message String

setLogLevel

public void setLogLevel (Log.LogLevel logLevel)

Параметры
logLevel Log.LogLevel

setLogLevelDisplay

public void setLogLevelDisplay (Log.LogLevel logLevel)

Для совместимости

Параметры
logLevel Log.LogLevel

setLogLevelDisplay

public void setLogLevelDisplay (Log.LogLevel logLevel)

Устанавливает минимальный LogLevel для отображения на стандартном выводе.

Параметры
logLevel Log.LogLevel

Защищенные методы

запись в журнал

protected void writeToLog (String message)

Записывает сообщение в выходной поток.

Параметры
message String : запись для записи в журнал.

Броски
если возникает ошибка ввода-вывода