com.android.tradefed.log
Schnittstellen
ILeveledLogOutput | Klassen, die diese Schnittstelle implementieren, stellen Methoden bereit, die sich mit der Ausgabe von Protokollmeldungen befassen. |
ILogRegistry | Eine Schnittstelle für einen ILogOutput Singleton-Logger, der verschiedene Logger multiplext und verwaltet. |
ITerribleFailureHandler | Eine Schnittstelle zur Behandlung schrecklicher Fehler von LogUtil.CLog.wtf(String, Throwable) |
ITestLogger | Eine Entität, die Datenströme verschiedener Typen protokollieren kann. |
Klassen
BaseLeveledLogOutput | Eine Basisimplementierung für ILeveledLogOutput , die es ermöglicht, einige Tags basierend auf ihrem Namen oder ihren Komponenten zu filtern. |
BaseStreamLogger <Betriebssystem erweitert OutputStream> | Ein ILeveledLogOutput , der Protokollmeldungen an einen Ausgabestream und an stdout weiterleitet. |
FileLogger | Ein ILeveledLogOutput , der Protokollmeldungen an eine Datei und an stdout weiterleitet. |
HistoryLogger | TF History Logger, spezielles Protokoll, das nur einige spezifische Ereignisse enthält. |
LogReceiver | |
LogRegistry | Eine ILogRegistry Implementierung, die verschiedene Protokollierer multiplext und verwaltet, wobei der geeignete verwendet wird, basierend auf der ThreadGroup des Threads, der den Aufruf durchführt. |
LogUtil | Eine Logging-Utility-Klasse. |
LogUtil.CLog | Eine Shim-Klasse für Log , die automatisch den einfachen Klassennamen des Aufrufers als Log-Tag verwendet |
SimpleFileLogger | Ein ILeveledLogOutput , der Protokollmeldungen an stdout und an eine einzelne Protokolldatei weiterleitet. |
StdoutLogger | Ein ILeveledLogOutput , der Protokollmeldungen an stdout weiterleitet. |
TerribleFailureEmailHandler | Eine einfache Handler-Klasse, die eine E-Mail an interessierte Personen sendet, wenn ein WTF-Fehler (What a Terrible Failure) in einer Trade Federation-Instanz auftritt. |
Aufzählungen
ILogRegistry.EventType | Ereignisse, die nützlich sind, um protokolliert zu werden |