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 ()Отменяет регистрацию текущего средства ведения журнала для текущего потока. |
Публичные методы
closeAndRemoveAllLogs
public abstract void closeAndRemoveAllLogs ()
Закрывает и удаляет все журналы, управляемые этим LogRegistry.
дамп логов
public abstract void dumpLogs ()
Метод диагностики для сохранения всех журналов в файлы.
dumpToGlobalLog
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 | |
регистрацияLogger
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 |
отменить регистрациюLogger
public abstract void unregisterLogger ()
Отменяет регистрацию текущего средства ведения журнала для текущего потока.