StdoutLogger
public class StdoutLogger
extends Object
implements ILeveledLogOutput
java.lang.Oggetto | |
↳ | 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 () Cattura un flusso di istantanee dei dati di log. |
Log.LogLevel | getLogLevel () Ottiene il livello di log minimo da visualizzare. |
void | init () Inizializza il log, creando tutte le 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
chiudiLog
public void closeLog ()
Chiude il registro ed esegue eventuali operazioni di pulizia prima della chiusura, se necessario.
getLog
public InputStreamSource getLog ()
Cattura un flusso di istantanee dei dati di log.
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 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 log, creando tutte le 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 |