StdoutLogger

public class StdoutLogger
extends Object implements ILeveledLogOutput

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


Un ILeveledLogOutput che indirizza i messaggi di registro a stdout.

Riepilogo

Costruttori pubblici

StdoutLogger ()

Metodi pubblici

ILeveledLogOutput clone ()
void closeLog ()

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

InputStreamSource getLog ()

Afferra un flusso di snapshot dei dati di registro.

Log.LogLevel getLogLevel ()

Ottiene il livello di registro minimo da visualizzare.

void init ()

Inizializzare il registro, creando le eventuali risorse IO 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 qualsiasi pulizia prima della chiusura, se necessario.

getLog

public InputStreamSource getLog ()

Afferra 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 avvolgere 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 l'attuale livello LogLevel

dentro

public void init ()

Inizializzare il registro, creando le eventuali risorse IO 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