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
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 |