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-Verlaufslogger, spezielles Protokoll, das nur bestimmte Ereignisse enthält.

Zusammenfassung

Öffentliche Konstruktoren

HistoryLogger()

Öffentliche Methoden

ILeveledLogOutput clone()

Erstellt ein neues FileLogger mit denselben Protokollebeneneinstellungen 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)

Rufen Sie diese Methode auf, um ein Ereignis eines Typs 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 Konstruktoren

HistoryLogger

public HistoryLogger ()

Öffentliche Methoden

clone

public ILeveledLogOutput clone ()

Erstellt ein neues FileLogger mit denselben Protokollebeneneinstellungen wie das aktuelle Objekt.

Der Inhalt der zugrunde liegenden Protokolldatei wird nicht kopiert. Die Protokolldaten des Klons werden also in eine neue Datei geschrieben.

Returns
ILeveledLogOutput

init

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 eines Typs mit den zugehörigen Informationen in der Karte zu protokollieren.

Parameter
logLevel Log.LogLevel

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

args : Die Zuordnung der Argumente, die dem Logeintrag hinzugefügt werden, 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