StdoutLogger
public
class
StdoutLogger
extends Object
implements
ILeveledLogOutput
| java.lang.Object | |
| ↳ | com.android.tradefed.log.StdoutLogger |
Un ILeveledLogOutput che indirizza i messaggi di log a stdout.
Riepilogo
Costruttori pubblici | |
|---|---|
StdoutLogger()
|
|
Metodi pubblici | |
|---|---|
ILeveledLogOutput
|
clone()
|
void
|
closeLog()
Chiude il log ed esegue la pulizia necessaria prima della chiusura. |
InputStreamSource
|
getLog()
Acquisisce un flusso di snapshot dei dati di log. |
Log.LogLevel
|
getLogLevel()
Recupera il livello minimo di log da visualizzare. |
void
|
init()
Inizializza il log, creando le risorse I/O richieste. |
void
|
printAndPromptLog(Log.LogLevel logLevel, String tag, String message)
Inviato quando è necessario stampare un messaggio di log e, se possibile, visualizzarlo all'utente in una finestra di dialogo. |
void
|
printLog(Log.LogLevel logLevel, String tag, String message)
Inviato quando è necessario stampare un messaggio di log. |
void
|
setLogLevel(Log.LogLevel logLevel)
Imposta il livello minimo di log da visualizzare. |
Costruttori pubblici
StdoutLogger
public StdoutLogger ()
Metodi pubblici
closeLog
public void closeLog ()
Chiude il log ed esegue la pulizia necessaria prima della chiusura.
getLog
public InputStreamSource getLog ()
Acquisisce un flusso di snapshot dei dati di log.
Non deve essere chiamato dopo ILeveledLogOutput.closeLog().
Non è garantito che lo stream restituito abbia prestazioni ottimali. I chiamanti potrebbero voler
racchiudere il risultato in un BufferedInputStream.
| Resi | |
|---|---|
InputStreamSource |
un InputStreamSource dei dati di log. Potrebbe restituire null se non è supportato. |
getLogLevel
public Log.LogLevel getLogLevel ()
Recupera il livello minimo di log da visualizzare.
| Resi | |
|---|---|
Log.LogLevel |
l'LogLevel attuale |
init
public void init ()
Inizializza il log, creando le risorse I/O richieste.
| Genera | |
|---|---|
IOException |
|
printAndPromptLog
public void printAndPromptLog (Log.LogLevel logLevel, String tag, String message)
Inviato quando è necessario stampare un messaggio di log e, se possibile, visualizzarlo all'utente in una finestra di dialogo.
| Parametri | |
|---|---|
logLevel |
Log.LogLevel: l'enumerazione LogLevel che rappresenta la priorità del messaggio. |
tag |
String: Il tag associato al messaggio. |
message |
String: il messaggio da visualizzare. |
printLog
public void printLog (Log.LogLevel logLevel, String tag, String message)
Inviato quando è necessario stampare un messaggio di log.
| Parametri | |
|---|---|
logLevel |
Log.LogLevel: l'enumerazione LogLevel che rappresenta la priorità del messaggio. |
tag |
String: Il tag associato al messaggio. |
message |
String: il messaggio da visualizzare. |
setLogLevel
public void setLogLevel (Log.LogLevel logLevel)
Imposta il livello minimo di log da visualizzare.
| Parametri | |
|---|---|
logLevel |
Log.LogLevel: il LogLevel da visualizzare |