com.android.tradefed.log

Interfejsy

ILeveledLogOutput Klasy, które implementują ten interfejs, udostępniają metody odpowiedzialne za wyświetlanie komunikatów logowania. 
ILogRegistry Interfejs dla ILogOutput loga singletona, który multiplexuje i zarządza różnymi loggerami. 
ITerribleFailureHandler Interfejs do obsługi poważnych błędów w programie LogUtil.CLog.wtf(String, Throwable)

Zajęcia

BaseLeveledLogOutput Podstawowe wdrożenie tagu ILeveledLogOutput, które umożliwia filtrowanie niektórych tagów według ich nazwy lub komponentów. 
BaseStreamLogger<OS extends OutputStream> ILeveledLogOutput, który kieruje komunikaty dziennika do strumienia wyjściowego i stdout. 
FileLogger ILeveledLogOutput, który kieruje komunikaty dziennika do pliku i do stdout. 
HistoryLogger TF History Logger, specjalny dziennik zawierający tylko niektóre konkretne zdarzenia. 
LogReceiver  
LogRegistry Implementacja ILogRegistry, która zarządza różnymi rejestratorami i zarządza nimi, używając odpowiedniego rejestratora na podstawie ThreadGroup wątku wywołującego funkcję. 
SimpleFileLogger ILeveledLogOutput, który kieruje komunikaty dziennika do standardowego wyjścia i do pojedynczego pliku dziennika. 
StdoutLogger ILeveledLogOutput, który kieruje komunikaty logowania do stdout. 
TerribleFailureEmailHandler Prosta klasa obsługi, która wysyła e-maila do zainteresowanych osób, gdy w instancji Trade Federation wystąpi błąd WTF (What a Terrible Failure). 

Wykazy

ILogRegistry.EventType Zdarzenia, które warto rejestrować