ЖурналРеестр
 public class LogRegistry
 extends Object implements ILogRegistry
| java.lang.Объект | |
| ↳ | com.android.tradefed.log.LogRegistry | 
 Реализация ILogRegistry , которая мультиплексирует и управляет различными средствами ведения журнала, используя соответствующий, основанный на ThreadGroup потока, выполняющего вызов.
Краткое содержание
| Публичные методы | |
|---|---|
| void | closeAndRemoveAllLogs ()Закрывает и удаляет все журналы, управляемые этим LogRegistry. | 
| void | dumpLogs ()Метод диагностики для сохранения всех журналов в файлы. | 
| void | dumpLogsToDir (File dir)Сохраните данные журнала в файлы в указанном каталоге. | 
| void | dumpToGlobalLog ( ILeveledLogOutput log) Сбрасывает все содержимое средства ведения журнала  | 
| Log.LogLevel | getGlobalLogDisplayLevel ()Возвращает отображение текущего уровня журнала для глобального журнала. | 
| static ILogRegistry | getLogRegistry () Получить экземпляр  | 
| ILeveledLogOutput | getLogger ()Получает базовый регистратор, связанный с этим потоком. | 
| void | logEvent ( Log.LogLevel logLevel, ILogRegistry.EventType event, args)logEvent ( Log.LogLevel logLevel, ILogRegistry.EventType event, args)Вызовите этот метод, чтобы зарегистрировать событие типа со связанной информацией на карте. | 
| void | printAndPromptLog ( Log.LogLevel logLevel, String tag, String message)Отправляется, когда сообщение журнала необходимо распечатать и, если возможно, отобразить пользователю в диалоговом окне. | 
| void | printLog ( Log.LogLevel logLevel, String tag, String message)Отправляется, когда необходимо распечатать сообщение журнала. | 
| void | registerLogger ( ILeveledLogOutput log)Регистрирует средство ведения журнала в качестве экземпляра, который будет использоваться для текущего потока. | 
| static void | resetLocalGroup ()Сбрасывает локализованный контекст. | 
| void | saveGlobalLog ()Сохраняет все содержимое глобальных регистраторов в файлы tmp. | 
| void | setGlobalLogDisplayLevel ( Log.LogLevel logLevel)Установите отображение уровня журнала для глобального журнала. | 
| static void | setLocalGroup (ThreadGroup tg)Отслеживает локализованный контекст при использовании свойств внутри сервера gRPC. | 
| void | unregisterLogger ()Отменяет регистрацию текущего средства ведения журнала для текущего потока. | 
Публичные методы
closeAndRemoveAllLogs
public void closeAndRemoveAllLogs ()
Закрывает и удаляет все журналы, управляемые этим LogRegistry.
дамп логов
public void dumpLogs ()
Метод диагностики для сохранения всех журналов в файлы.
дамплогстодир
public void dumpLogsToDir (File dir)
Сохраните данные журнала в файлы в указанном каталоге.
| Параметры | |
|---|---|
| dir | File: каталог для сохранения файла, может быть нулевым, файл будет сохранен в каталоге tmp. | 
dumpToGlobalLog
public void dumpToGlobalLog (ILeveledLogOutput log)
 Сбрасывает все содержимое средства ведения журнала ILeveledLogOutput в глобальный журнал.
getGlobalLogDisplayLevel
public Log.LogLevel getGlobalLogDisplayLevel ()
Возвращает отображение текущего уровня журнала для глобального журнала.
| Возврат | |
|---|---|
| Log.LogLevel | logLevel — используемый LogLevel | 
getLogRegistry
public static ILogRegistry getLogRegistry ()
 Получить экземпляр LogRegistry
| Возврат | |
|---|---|
| ILogRegistry | LogRegistry, который можно использовать для регистрации, получения, записи и закрытия журналов. | 
getLogger
public ILeveledLogOutput getLogger ()
Получает базовый регистратор, связанный с этим потоком.
| Возврат | |
|---|---|
| ILeveledLogOutput | регистратор для этой группы потоков или глобальный регистратор, если он не был зарегистрирован для группы потоков. | 
logEvent
public void logEvent (Log.LogLevel logLevel, ILogRegistry.EventType event,args) 
Вызовите этот метод, чтобы зарегистрировать событие типа со связанной информацией на карте. Время события добавляется автоматически.
| Параметры | |
|---|---|
| logLevel | Log.LogLevel:LogLevelдля печати. | 
| event | ILogRegistry.EventType:ILogRegistry.EventTypeсобытия для регистрации. | 
| args | |
печатьAndPromptLog
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: сообщение для отображения. | 
РегистрацияLogger
public void registerLogger (ILeveledLogOutput log)
Регистрирует средство ведения журнала в качестве экземпляра, который будет использоваться для текущего потока.
| Параметры | |
|---|---|
| log | ILeveledLogOutput | 
сброслокальной группы
public static void resetLocalGroup ()
Сбрасывает локализованный контекст.
saveGlobalLog
public void saveGlobalLog ()
Сохраняет все содержимое глобальных регистраторов в файлы tmp.
setGlobalLogDisplayLevel
public void setGlobalLogDisplayLevel (Log.LogLevel logLevel)
Установите отображение уровня журнала для глобального журнала.
| Параметры | |
|---|---|
| logLevel | Log.LogLevel: используемый уровеньLogLevel | 
setLocalGroup
public static void setLocalGroup (ThreadGroup tg)
Отслеживает локализованный контекст при использовании свойств внутри сервера gRPC.
| Параметры | |
|---|---|
| tg | ThreadGroup | 
отменить регистрациюLogger
public void unregisterLogger ()
Отменяет регистрацию текущего средства ведения журнала для текущего потока.
