HistoryLogger

public class HistoryLogger
extends FileLogger

java.lang.Object
com.android.tradefed.log.BaseLeveledLogOutput
com.android.tradefed.log.BaseStreamLogger < com.android.tradefed.util.SizeLimitedOutputStream >
com.android.tradefed.log.FileLogger
com.android.tradefed.log.HistoryLogger


TF History Logger — специальный журнал, содержащий только некоторые конкретные события.

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

Государственные строители

HistoryLogger ()

Общедоступные методы

ILeveledLogOutput clone ()

Создает новый FileLogger с теми же настройками уровня логирования, что и у текущего объекта.

void init ()

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

void logEvent ( Log.LogLevel logLevel, ILogRegistry.EventType event, Map<String, String> args)

Вызовите этот метод, чтобы зарегистрировать событие определенного типа с соответствующей информацией в карте.

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

Государственные строители

HistoryLogger

public HistoryLogger ()

Общедоступные методы

клон

public ILeveledLogOutput clone ()

Создает новый FileLogger с теми же настройками уровня логирования, что и у текущего объекта.

Содержимое исходного файла журнала не копируется (т.е. данные журнала клонированного файла будут записаны в новый файл).

Возвраты
ILeveledLogOutput

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

public void init ()

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

Броски
IOException

logEvent

public void logEvent (Log.LogLevel logLevel, 
                ILogRegistry.EventType event, 
                Map<String, String> args)

Вызовите этот метод, чтобы зарегистрировать событие определенного типа с соответствующей информацией в карте.

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

event ILogRegistry.EventType : EventType события, которое необходимо зарегистрировать.

args Map : карта аргументов, которые будут добавлены к записи в журнале для получения более подробной информации о событии.

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