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

Riepilogo

Costruttori pubblici

HistoryLogger()

Metodi pubblici

ILeveledLogOutput clone()

Crea un nuovo FileLogger con le stesse impostazioni del 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, Map<String, String> args)

Chiama 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

clone

public ILeveledLogOutput clone ()

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

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

Resi
ILeveledLogOutput

init

public void init ()

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

Genera
IOException

logEvent

public void logEvent (Log.LogLevel logLevel, 
                ILogRegistry.EventType event, 
                Map<String, String> args)

Chiama 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 Map: la mappa degli argomenti da aggiungere alla voce di log per ottenere maggiori dettagli sull' evento.

printAndPromptLog

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