HistoryLogger

public class HistoryLogger
extends FileLogger

java.lang.Object
com.android.tradefed.log.BaseLeveledLogOutput
com.android.tradefed.log.BaseStreamLogger < com.android.tradefed.util.SizeLimitedOutputStream >
com.android.tradefed.log.FileLogger
com.android.tradefed.log.HistoryLogger


TF History Logger, ein spezielles Protokoll, das nur einige bestimmte Ereignisse enthält.

Zusammenfassung

Öffentliche Konstrukteure

HistoryLogger ()

Öffentliche Methoden

ILeveledLogOutput clone ()

Erstellt einen neuen FileLogger mit denselben Einstellungen für die Protokollebene wie das aktuelle Objekt.

void init ()

Initialisieren Sie das Protokoll und erstellen Sie alle erforderlichen E / A-Ressourcen.

void logEvent (Log.LogLevel logLevel,ILogRegistry.EventType event, args) logEvent (Log.LogLevel logLevel,ILogRegistry.EventType event, args)

Rufen Sie diese Methode auf, um ein Ereignis von einem Typ mit den zugehörigen Informationen in der Karte zu protokollieren.

void printAndPromptLog (Log.LogLevel logLevel, String tag, String message)
void printLog (Log.LogLevel logLevel, String tag, String message)

Öffentliche Konstrukteure

HistoryLogger

public HistoryLogger ()

Öffentliche Methoden

Klon

public ILeveledLogOutput clone ()

Erstellt einen neuen FileLogger mit denselben Einstellungen für die Protokollebene wie das aktuelle Objekt.

Kopiert nicht den Inhalt der zugrunde liegenden Protokolldatei (dh die Protokolldaten des Klons werden in eine neue Datei geschrieben.)

Kehrt zurück
ILeveledLogOutput

drin

public void init ()

Initialisieren Sie das Protokoll und erstellen Sie alle erforderlichen E / A-Ressourcen.

logEvent

public void logEvent (Log.LogLevel logLevel, 
                ILogRegistry.EventType event, 
                 args)

Rufen Sie diese Methode auf, um ein Ereignis von einem Typ mit den zugehörigen Informationen in der Karte zu protokollieren.

Parameter
logLevel Log.LogLevel

event ILogRegistry.EventType : Der EventType des zu protokollierenden Ereignisses.

args : Die Karte der Argumente, die dem Protokolleintrag hinzugefügt werden sollen, um weitere Details zum Ereignis zu erhalten.

printAndPromptLog

public void printAndPromptLog (Log.LogLevel logLevel, 
                String tag, 
                String message)

Parameter
logLevel Log.LogLevel

tag String

message String

printLog

public void printLog (Log.LogLevel logLevel, 
                String tag, 
                String message)

Parameter
logLevel Log.LogLevel

tag String

message String