StdoutLogger
public
class
StdoutLogger
extends Object
implements
ILeveledLogOutput
java.lang.Object | |
↳ | com.android.tradefed.log.StdoutLogger |
Un ILeveledLogOutput
qui dirige les messages de journalisation vers stdout.
Résumé
Constructeurs publics | |
---|---|
StdoutLogger()
|
Méthodes publiques | |
---|---|
ILeveledLogOutput
|
clone()
|
void
|
closeLog()
Ferme le journal et effectue le nettoyage nécessaire avant de se fermer, le cas échéant. |
InputStreamSource
|
getLog()
Récupère un flux d'instantanés des données de journal. |
Log.LogLevel
|
getLogLevel()
Récupère le niveau de journalisation minimal à afficher. |
void
|
init()
Initialisez le journal, en créant les ressources d'E/S requises. |
void
|
printAndPromptLog(Log.LogLevel logLevel, String tag, String message)
Envoyée lorsqu'un message de journal doit être imprimé et, si possible, présenté à l'utilisateur dans une boîte de dialogue. |
void
|
printLog(Log.LogLevel logLevel, String tag, String message)
Envoyée lorsqu'un message de journal doit être imprimé. |
void
|
setLogLevel(Log.LogLevel logLevel)
Définit le niveau de journalisation minimal à afficher. |
Constructeurs publics
StdoutLogger
public StdoutLogger ()
Méthodes publiques
closeLog
public void closeLog ()
Ferme le journal et effectue le nettoyage nécessaire avant de se fermer, le cas échéant.
getLog
public InputStreamSource getLog ()
Récupère un flux d'instantanés des données de journal.
Ne doit pas être appelé après ILeveledLogOutput.closeLog()
.
Les performances optimales du flux renvoyé ne sont pas garanties. Les appelants peuvent souhaiter encapsuler le résultat dans un ERROR(/BufferedInputStream)
.
Renvoie | |
---|---|
InputStreamSource |
un InputStreamSource des données de journal. Peut renvoyer la valeur "null" si la fonctionnalité n'est pas prise en charge. |
getLogLevel
public Log.LogLevel getLogLevel ()
Récupère le niveau de journalisation minimal à afficher.
Renvoie | |
---|---|
Log.LogLevel |
LogLevel actuelle |
init
public void init ()
Initialisez le journal, en créant les ressources d'E/S requises.
printAndPromptLog
public void printAndPromptLog (Log.LogLevel logLevel, String tag, String message)
Envoyée lorsqu'un message de journal doit être imprimé et, si possible, présenté à l'utilisateur dans une boîte de dialogue.
Paramètres | |
---|---|
logLevel |
Log.LogLevel : énumération LogLevel représentant la priorité du message. |
tag |
String : balise associée au message. |
message |
String : message à afficher. |
printLog
public void printLog (Log.LogLevel logLevel, String tag, String message)
Envoyée lorsqu'un message de journal doit être imprimé.
Paramètres | |
---|---|
logLevel |
Log.LogLevel : énumération LogLevel représentant la priorité du message. |
tag |
String : balise associée au message. |
message |
String : message à afficher. |
setLogLevel
public void setLogLevel (Log.LogLevel logLevel)
Définit le niveau de journalisation minimal à afficher.
Paramètres | |
---|---|
logLevel |
Log.LogLevel : LogLevel à afficher |