StdoutLogger

public class StdoutLogger
extends Object implements ILeveledLogOutput

java.lang.Объект
com.android.tradefed.log.StdoutLogger


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

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

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

StdoutLogger ()

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

ILeveledLogOutput clone ()
void closeLog ()

Закрывает журнал и при необходимости выполняет очистку перед закрытием.

InputStreamSource getLog ()

Получает поток снимков данных журнала.

Log.LogLevel getLogLevel ()

Получает минимальный уровень журнала для отображения.

void init ()

Инициализируйте журнал, создав все необходимые ресурсы ввода-вывода.

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

Отправляется, когда сообщение журнала необходимо распечатать и, если возможно, отобразить пользователю в диалоговом окне.

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

Отправляется, когда необходимо распечатать сообщение журнала.

void setLogLevel ( Log.LogLevel logLevel)

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

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

StdoutLogger

public StdoutLogger ()

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

клонировать

public ILeveledLogOutput clone ()

Возврат
ILeveledLogOutput

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

public void closeLog ()

Закрывает журнал и при необходимости выполняет очистку перед закрытием.

getLog

public InputStreamSource getLog ()

Получает поток снимков данных журнала.

Не следует вызывать после ILeveledLogOutput#closeLog() .

Возвращенный поток не гарантирует оптимальную производительность. Вызывающие могут захотеть обернуть результат в ERROR(/BufferedInputStream) .

Возврат
InputStreamSource InputStreamSource данных журнала. Может возвращать ноль, если не поддерживается.

getLogLevel

public Log.LogLevel getLogLevel ()

Получает минимальный уровень журнала для отображения.

Возврат
Log.LogLevel текущий LogLevel

инициализация

public void init ()

Инициализируйте журнал, создав все необходимые ресурсы ввода-вывода.

печатьAndPromptLog

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

Отправляется, когда сообщение журнала необходимо распечатать и, если возможно, отобразить пользователю в диалоговом окне.

Параметры
logLevel Log.LogLevel : перечисление LogLevel представляющее приоритет сообщения.

tag String : тег, связанный с сообщением.

message String : сообщение для отображения.

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

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

Отправляется, когда необходимо распечатать сообщение журнала.

Параметры
logLevel Log.LogLevel : перечисление LogLevel представляющее приоритет сообщения.

tag String : тег, связанный с сообщением.

message String : сообщение для отображения.

setLogLevel

public void setLogLevel (Log.LogLevel logLevel)

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

Параметры
logLevel Log.LogLevel : отображаемый уровень LogLevel