StdoutLogger

public class StdoutLogger
extends Object implements ILeveledLogOutput

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


ILeveledLogOutput che indirizza i messaggi di log a stdout.

Sommario

Costruttori pubblici

StdoutLogger ()

Metodi pubblici

ILeveledLogOutput clone ()
void closeLog ()

Chiude il registro ed esegue l'eventuale pulizia prima della chiusura, se necessario.

InputStreamSource getLog ()

Acquisisce un'istantanea del flusso dei dati di registro.

Log.LogLevel getLogLevel ()

Ottiene il livello di log minimo da visualizzare.

void init ()

Inizializza il registro, creando tutte 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 di registrazione minimo da visualizzare.

Costruttori pubblici

StdoutLogger

public StdoutLogger ()

Metodi pubblici

clone

public ILeveledLogOutput clone ()

ritorna
ILeveledLogOutput

closeLog

public void closeLog ()

Chiude il registro ed esegue la pulizia prima della chiusura, se necessario.

getLog

public InputStreamSource getLog ()

Acquisisce un'istantanea del flusso 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 a InputStreamSource dei dati di log. Può restituire null se non supportato.

getLogLevel

public Log.LogLevel getLogLevel ()

Ottiene il livello di log minimo da visualizzare.

ritorna
Log.LogLevel l'attuale LogLevel

dentro

public void init ()

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

Parametri
logLevel Log.LogLevel : il LogLevel da visualizzare