ILogRegistry
public interface ILogRegistry
implements Log.ILogOutput
com.android.tradefed.log.ILogRegistry |
Интерфейс для одноэлементного средства ведения ILogOutput
, которое объединяет различные средства ведения журнала и управляет ими.
Краткое содержание
Публичные методы | |
---|---|
abstract void | closeAndRemoveAllLogs () Закрывает и удаляет все журналы, которыми управляет этот LogRegistry. |
abstract void | dumpLogs () Метод диагностики для вывода всех журналов в файлы. |
abstract void | dumpToGlobalLog ( ILeveledLogOutput log) Выводит все содержимое регистратора |
abstract Log.LogLevel | getGlobalLogDisplayLevel () Возвращает отображение текущего уровня журнала для глобального журнала |
abstract void | logEvent (Log.LogLevel logLevel, ILogRegistry.EventType event, args) logEvent (Log.LogLevel logLevel, ILogRegistry.EventType event, args) Вызовите этот метод, чтобы зарегистрировать событие из типа со связанной информацией на карте. |
abstract void | registerLogger ( ILeveledLogOutput log) Регистрирует средство ведения журнала как экземпляр для использования в текущем потоке. |
abstract void | saveGlobalLog () Сохраняет все содержимое глобальных регистраторов в файлы tmp. |
abstract void | setGlobalLogDisplayLevel (Log.LogLevel logLevel) Установите отображение уровня журнала для глобального журнала |
abstract void | unregisterLogger () Отменяет регистрацию текущего регистратора, действующего для текущего потока. |
Публичные методы
закрытьAndRemoveAllLogs
public abstract void closeAndRemoveAllLogs ()
Закрывает и удаляет все журналы, которыми управляет этот LogRegistry.
dumpLogs
public abstract void dumpLogs ()
Метод диагностики для вывода всех журналов в файлы.
дамптоглобаллог
public abstract void dumpToGlobalLog (ILeveledLogOutput log)
Выводит все содержимое регистратора ILeveledLogOutput
в глобальный журнал.
getGlobalLogDisplayLevel
public abstract Log.LogLevel getGlobalLogDisplayLevel ()
Возвращает отображение текущего уровня журнала для глобального журнала
Возвращает | |
---|---|
Log.LogLevel | logLevel LogLevel для использования |
logEvent
public abstract void logEvent (Log.LogLevel logLevel, ILogRegistry.EventType event,args)
Вызовите этот метод, чтобы зарегистрировать событие из типа со связанной информацией на карте. Время события добавляется автоматически.
Параметры | |
---|---|
logLevel | Log.LogLevel : LogLevel для печати. |
event | ILogRegistry.EventType : ILogRegistry.EventType события для регистрации. |
args |
регистррегистратор
public abstract void registerLogger (ILeveledLogOutput log)
Регистрирует средство ведения журнала как экземпляр для использования в текущем потоке.
Параметры | |
---|---|
log | ILeveledLogOutput |
saveGlobalLog
public abstract void saveGlobalLog ()
Сохраняет все содержимое глобальных регистраторов в файлы tmp.
setGlobalLogDisplayLevel
public abstract void setGlobalLogDisplayLevel (Log.LogLevel logLevel)
Установите отображение уровня журнала для глобального журнала
Параметры | |
---|---|
logLevel | Log.LogLevel : используемый LogLevel . |
unregisterLogger
public abstract void unregisterLogger ()
Отменяет регистрацию текущего регистратора, действующего для текущего потока.