StdoutLogger

public class StdoutLogger
extends Object implements ILeveledLogOutput

java.lang.Object
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

closeLog

public void closeLog ()

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

getLog

public InputStreamSource getLog ()

Получает моментальный поток данных журнала.

Вызов не должен производиться после ILeveledLogOutput.closeLog() .

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

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

getLogLevel

public Log.LogLevel getLogLevel ()

Определяет минимальный уровень логирования для отображения.

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

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

public void init ()

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

Броски
IOException

printAndPromptLog

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

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

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

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

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

printLog

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 для отображения.