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 la fermeture. |
InputStreamSource
|
getLog()
Récupère un flux d'instantané des données de journalisation. |
Log.LogLevel
|
getLogLevel()
Obtient le niveau de journalisation minimal à afficher. |
void
|
init()
Initialise le journal et crée les ressources d'E/S requises. |
void
|
printAndPromptLog(Log.LogLevel logLevel, String tag, String message)
Envoyé lorsqu'un message de journalisation doit être imprimé et, si possible, affiché à l'utilisateur dans une boîte de dialogue. |
void
|
printLog(Log.LogLevel logLevel, String tag, String message)
Envoyé lorsqu'un message de journalisation 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 la fermeture.
getLog
public InputStreamSource getLog ()
Récupère un flux d'instantané des données de journalisation.
Ne doit pas être appelé après ILeveledLogOutput.closeLog().
Le flux renvoyé n'est pas garanti d'avoir des performances optimales. Les appelants peuvent souhaiter
encapsuler le résultat dans un BufferedInputStream.
| Renvoie | |
|---|---|
InputStreamSource |
un InputStreamSource des données de journalisation. Peut renvoyer la valeur nulle si elle n'est pas prise en charge. |
getLogLevel
public Log.LogLevel getLogLevel ()
Obtient le niveau de journalisation minimal à afficher.
| Renvoie | |
|---|---|
Log.LogLevel |
le LogLevel actuel |
init
public void init ()
Initialise le journal et crée les ressources d'E/S requises.
| Génère | |
|---|---|
IOException |
|
printAndPromptLog
public void printAndPromptLog (Log.LogLevel logLevel, String tag, String message)
Envoyé lorsqu'un message de journalisation doit être imprimé et, si possible, affiché à l'utilisateur dans une boîte de dialogue.
| Paramètres | |
|---|---|
logLevel |
Log.LogLevel : énumération LogLevel représentant la priorité du message. |
tag |
String : tag associé au message. |
message |
String : message à afficher. |
printLog
public void printLog (Log.LogLevel logLevel, String tag, String message)
Envoyé lorsqu'un message de journalisation doit être imprimé.
| Paramètres | |
|---|---|
logLevel |
Log.LogLevel : énumération LogLevel représentant la priorité du message. |
tag |
String : tag associé 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 |