StdoutLogger

public class StdoutLogger
extends Object implements ILeveledLogOutput

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


Un ILeveledLogOutput che indirizza i messaggi di log a stdout.

Riepilogo

Costruttori pubblici

StdoutLogger()

Metodi pubblici

ILeveledLogOutput clone()
void closeLog()

Chiude il log ed esegue eventuali operazioni di pulizia prima di chiudere, se necessario.

InputStreamSource getLog()

Acquisisce uno stream di snapshot dei dati dei log.

Log.LogLevel getLogLevel()

Recupera il livello minimo di log da visualizzare.

void init()

Inizializza il log creando le risorse di I/O necessarie.

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

clone

public ILeveledLogOutput clone ()

Ritorni
ILeveledLogOutput

closeLog

public void closeLog ()

Chiude il log ed esegue eventuali operazioni di pulizia prima di chiudere, se necessario.

getLog

public InputStreamSource getLog ()

Acquisisce uno stream di snapshot dei dati dei log.

Non deve essere chiamato dopo il giorno ILeveledLogOutput#closeLog().

Non è garantito che lo stream restituito abbia un rendimento ottimale. I chiamanti potrebbero volere inserire il risultato in un ERROR(/BufferedInputStream).

Ritorni
InputStreamSource un InputStreamSource dei dati dei log. Può restituire null se non supportato.

getLogLevel

public Log.LogLevel getLogLevel ()

Recupera il livello minimo di log da visualizzare.

Ritorni
Log.LogLevel il LogLevel attuale

init

public void init ()

Inizializza il log creando le risorse di I/O necessarie.

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

setLogLevel

public void setLogLevel (Log.LogLevel logLevel)

Imposta il livello minimo di log da visualizzare.

Parametri
logLevel Log.LogLevel: il LogLevel da visualizzare