ILeveledLogOutput
public
interface
ILeveledLogOutput
implements
Log.ILogOutput
| com.android.tradefed.log.ILeveledLogOutput |
Les classes qui implémentent cette interface fournissent des méthodes qui gèrent la sortie des messages de journalisation.
Résumé
Méthodes publiques | |
|---|---|
abstract
ILeveledLogOutput
|
clone()
|
abstract
void
|
closeLog()
Ferme le journal et effectue toutes les opérations de nettoyage nécessaires avant de le fermer. |
abstract
InputStreamSource
|
getLog()
Récupère un flux d'instantané des données de journalisation. |
abstract
Log.LogLevel
|
getLogLevel()
Obtient le niveau de journalisation minimal à afficher. |
abstract
void
|
init()
Initialise le journal en créant toutes les ressources d'E/S requises. |
abstract
void
|
setLogLevel(Log.LogLevel logLevel)
Définit le niveau de journalisation minimal à afficher. |
Méthodes publiques
closeLog
public abstract void closeLog ()
Ferme le journal et effectue toutes les opérations de nettoyage nécessaires avant de le fermer.
getLog
public abstract InputStreamSource getLog ()
Récupère un flux d'instantané des données de journalisation.
Ne doit pas être appelé après ILeveledLogOutput.closeLog().
Il n'est pas garanti que le flux renvoyé offre 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 une valeur nulle si cette fonctionnalité n'est pas prise en charge. |
| Génère | |
|---|---|
IllegalStateException |
si l'appel est effectué lorsque le journal a été fermé. |
getLogLevel
public abstract Log.LogLevel getLogLevel ()
Obtient le niveau de journalisation minimal à afficher.
| Renvoie | |
|---|---|
Log.LogLevel |
le LogLevel actuel |
init
public abstract void init ()
Initialise le journal en créant toutes les ressources d'E/S requises.
| Génère | |
|---|---|
IOException |
|
setLogLevel
public abstract void setLogLevel (Log.LogLevel logLevel)
Définit le niveau de journalisation minimal à afficher.
| Paramètres | |
|---|---|
logLevel |
Log.LogLevel : LogLevel à afficher |