com.android.tradefed.log

Interfejsy

Wyjście ILeveledLogOutput Klasy implementujące ten interfejs udostępniają metody zajmujące się wyświetlaniem komunikatów dziennika.
Rejestr ILog Interfejs dla pojedynczego rejestratora ILogOutput , który multipleksuje i zarządza różnymi rejestratorami.
IterribleFailureHandler Interfejs do obsługi strasznych błędów LogUtil.CLog.wtf(String, Throwable)

Zajęcia

BaseLeveledLogOutput Podstawowa implementacja ILeveledLogOutput umożliwiająca filtrowanie niektórych tagów na podstawie ich nazwy lub komponentów.
BaseStreamLogger <OS rozszerza OutputStream> ILeveledLogOutput , który kieruje komunikaty dziennika do strumienia wyjściowego i na standardowe wyjście.
Rejestrator plików ILeveledLogOutput , który kieruje komunikaty dziennika do pliku i na standardowe wyjście.
Rejestrator historii Rejestrator historii TF, specjalny dziennik zawierający tylko niektóre określone zdarzenia.
Odbiornik dziennika
Rejestr dziennika Implementacja ILogRegistry , która multipleksuje i zarządza różnymi rejestratorami, używając odpowiedniego w oparciu o ThreadGroup wątku wykonującego wywołanie.
Prosty rejestrator plików ILeveledLogOutput , który kieruje komunikaty dziennika na standardowe wyjście i do pojedynczego pliku dziennika.
StdoutLogger ILeveledLogOutput , który kieruje komunikaty dziennika na standardowe wyjście.
Straszna awariaEmailHandler Prosta klasa obsługi, która wysyła wiadomość e-mail do zainteresowanych osób, gdy w instancji Federacji Handlowej wystąpi błąd WTF (Co za straszna awaria).

Wyliczenia

ILogRegistry.EventType Zdarzenia, które warto rejestrować