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