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, registro speciale che contiene solo alcuni eventi specifici.

Riepilogo

Costruttori pubblici

HistoryLogger()

Metodi pubblici

ILeveledLogOutput clone()

Crea un nuovo FileLogger con le stesse impostazioni a livello di log dell'oggetto corrente.

void init()

Inizializza il log, creando le risorse di I/O richieste.

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

Richiama questo metodo per registrare un evento da un tipo con le informazioni associate nella mappa.

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

Costruttori pubblici

HistoryLogger

public HistoryLogger ()

Metodi pubblici

clona

public ILeveledLogOutput clone ()

Crea un nuovo FileLogger con le stesse impostazioni a livello di log dell'oggetto corrente.

Non copia il contenuto del file di log sottostante (ovvero i dati di log del clone verranno scritti in un nuovo .)

Ritorni
ILeveledLogOutput

Inizia

public void init ()

Inizializza il log, creando le risorse di I/O richieste.

logEvent

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

Richiama questo metodo per registrare un evento da un tipo con le informazioni associate nella mappa.

Parametri
logLevel Log.LogLevel

event ILogRegistry.EventType: il EventType dell'evento da registrare.

args : la mappa degli argomenti da aggiungere alla voce di log per ottenere maggiori dettagli sulla .

StampaEPromptLog

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

Parametri
logLevel Log.LogLevel

tag String

message String

PrintLog

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

Parametri
logLevel Log.LogLevel

tag String

message String