StdoutLogger

public class StdoutLogger
extends Object implements ILeveledLogOutput

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


Oggetto ILeveledLogOutput che indirizza i messaggi di log a stdout.

Riepilogo

Costruttori pubblici

StdoutLogger ()

Metodi pubblici

ILeveledLogOutput clone ()
void closeLog ()

Chiude il registro ed esegue eventuali operazioni di pulizia prima della chiusura, se necessario.

InputStreamSource getLog ()

Acquisisce un flusso di snapshot dei dati di registro.

Log.LogLevel getLogLevel ()

Ottiene il livello di registro minimo da visualizzare.

void init ()

Inizializza il log, creando le eventuali risorse 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 di registro minimo da visualizzare.

Costruttori pubblici

StdoutLogger

public StdoutLogger ()

Metodi pubblici

clone

public ILeveledLogOutput clone ()

ritorna
ILeveledLogOutput

chiudiLog

public void closeLog ()

Chiude il registro ed esegue eventuali operazioni di pulizia prima della chiusura, se necessario.

getLog

public InputStreamSource getLog ()

Acquisisce un flusso di snapshot dei dati di registro.

Non deve essere chiamato dopo ILeveledLogOutput#closeLog() .

Non è garantito che il flusso restituito abbia prestazioni ottimali. I chiamanti potrebbero voler racchiudere il risultato in un ERROR(/BufferedInputStream) .

ritorna
InputStreamSource un InputStreamSource dei dati di registro. Può restituire null se non supportato.

getLogLevel

public Log.LogLevel getLogLevel ()

Ottiene il livello di registro minimo da visualizzare.

ritorna
Log.LogLevel il LogLevel corrente

dentro

public void init ()

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

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 di registro minimo da visualizzare.

Parametri
logLevel Log.LogLevel : il LogLevel da visualizzare