StdoutLogger

public class StdoutLogger
extends Object implements ILeveledLogOutput

java.lang.Object
🎞 com.android.tradefed.log.StdoutLogger


Un ILeveledLogOutput che indirizza i messaggi di log allo stdout.

Riepilogo

Costruttori pubblici

StdoutLogger()

Metodi pubblici

ILeveledLogOutput clone()
void closeLog()

Chiude il log ed esegue la pulizia prima di chiuderlo, se necessario.

InputStreamSource getLog()

Acquisisce un flusso di snapshot dei dati di log.

Log.LogLevel getLogLevel()

Consente di ottenere il livello minimo di log da visualizzare.

void init()

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

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

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

void setLogLevel(Log.LogLevel logLevel)

Imposta il livello minimo di log da visualizzare.

Costruttori pubblici

StdoutLogger

public StdoutLogger ()

Metodi pubblici

clona

public ILeveledLogOutput clone ()

Ritorni
ILeveledLogOutput

Chiudi diario

public void closeLog ()

Chiude il log ed esegue la pulizia prima di chiuderlo, se necessario.

getLog

public InputStreamSource getLog ()

Acquisisce un flusso di snapshot dei dati di log.

Non deve essere chiamato dopo ILeveledLogOutput#closeLog().

Non è garantito che il rendimento dello stream restituito sia ottimale. I chiamanti potrebbero voler risultato del wrapping in un ERROR(/BufferedInputStream).

Ritorni
InputStreamSource un InputStreamSource dei dati di log. Può restituire un valore nullo se non supportato.

getLogLevel

public Log.LogLevel getLogLevel ()

Consente di ottenere il livello minimo di log da visualizzare.

Ritorni
Log.LogLevel LogLevel attuale

Inizia

public void init ()

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

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

setLogLevel

public void setLogLevel (Log.LogLevel logLevel)

Imposta il livello minimo di log da visualizzare.

Parametri
logLevel Log.LogLevel: i LogLevel da visualizzare