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 void closeLog ()
Закрывает журнал и при необходимости выполняет любую очистку перед закрытием.
получить журнал
public InputStreamSource getLog ()
Захватывает поток моментальных снимков данных журнала.
Не должен вызываться после ILeveledLogOutput#closeLog()
.
Оптимальная производительность возвращаемого потока не гарантируется. Вызывающие могут захотеть обернуть результат в ERROR(/BufferedInputStream)
.
Возвращает | |
---|---|
InputStreamSource | InputStreamSource данных журнала. Может возвращать значение null, если не поддерживается. |
получитьлогуровень
public Log.LogLevel getLogLevel ()
Получает минимальный уровень журнала для отображения.
Возвращает | |
---|---|
Log.LogLevel | текущий LogLevel |
в этом
public void init ()
Инициализируйте журнал, создав все необходимые ресурсы ввода-вывода.
printAndPromptLog
public void printAndPromptLog (Log.LogLevel logLevel, String tag, String message)
Параметры | |
---|---|
logLevel | Log.LogLevel |
tag | String |
message | String |
printLog
public void printLog (Log.LogLevel logLevel, String tag, String message)
Параметры | |
---|---|
logLevel | Log.LogLevel |
tag | String |
message | String |
сетлоглевел
public void setLogLevel (Log.LogLevel logLevel)
Устанавливает минимальный уровень журнала для отображения.
Параметры | |
---|---|
logLevel | Log.LogLevel : отображаемый LogLevel . |