ILogRegistry
public
interface
ILogRegistry
implements
Log.ILogOutput
com.android.tradefed.log.ILogRegistry. |
Une interface pour un enregistreur singleton ILogOutput
qui multiplexe et gère différentes
des bûcherons.
Résumé
Méthodes publiques | |
---|---|
abstract
void
|
closeAndRemoveAllLogs()
Ferme et supprime tous les journaux gérés par ce registre LogRegistry. |
abstract
void
|
dumpLogs()
Méthode de diagnostic pour vider tous les journaux dans des fichiers. |
abstract
void
|
dumpToGlobalLog(ILeveledLogOutput log)
Vide l'intégralité du contenu d'un enregistreur |
abstract
Log.LogLevel
|
getGlobalLogDisplayLevel()
Renvoie l'affichage actuel du niveau de journalisation pour le journal global. |
abstract
void
|
logEvent(Log.LogLevel logLevel, ILogRegistry.EventType event,
Appelez cette méthode pour enregistrer un événement à partir d'un type avec les informations associées dans la carte. |
abstract
void
|
registerLogger(ILeveledLogOutput log)
Enregistre l'enregistreur en tant qu'instance à utiliser pour le thread actuel. |
abstract
void
|
saveGlobalLog()
Enregistre tout le contenu des enregistreurs globaux dans des fichiers tmp. |
abstract
void
|
setGlobalLogDisplayLevel(Log.LogLevel logLevel)
Définir l'affichage du niveau de journalisation pour le journal global |
abstract
void
|
unregisterLogger()
Annule l'enregistrement de l'enregistreur actuel pour le thread actuel. |
Méthodes publiques
closeAndRemoveAllLogs
public abstract void closeAndRemoveAllLogs ()
Ferme et supprime tous les journaux gérés par ce registre LogRegistry.
dumpLogs
public abstract void dumpLogs ()
Méthode de diagnostic pour vider tous les journaux dans des fichiers.
dumpToGlobalLog
public abstract void dumpToGlobalLog (ILeveledLogOutput log)
Vide l'intégralité du contenu d'un enregistreur ILeveledLogOutput
dans le journal global.
Cela est utile dans les cas où vous savez que la sortie de l'enregistreur ne sera pas enregistrée de façon permanente, mais vous voulez que le contenu soit enregistré quelque part et ne soit pas perdu.
getGlobalLogDisplayLevel
public abstract Log.LogLevel getGlobalLogDisplayLevel ()
Renvoie l'affichage actuel du niveau de journalisation pour le journal global.
Renvoie | |
---|---|
Log.LogLevel |
logLevel est le LogLevel à utiliser |
logEvent
public abstract void logEvent (Log.LogLevel logLevel, ILogRegistry.EventType event,args)
Appelez cette méthode pour enregistrer un événement à partir d'un type avec les informations associées dans la carte. Heure de l'événement est automatiquement ajouté.
Paramètres | |
---|---|
logLevel |
Log.LogLevel : LogLevel à imprimer. |
event |
ILogRegistry.EventType : ILogRegistry.EventType de l'événement à enregistrer. |
args |
: mappage des arguments à ajouter à l'entrée de journal pour en savoir plus sur la
. |
RegisterLogger
public abstract void registerLogger (ILeveledLogOutput log)
Enregistre l'enregistreur en tant qu'instance à utiliser pour le thread actuel.
Paramètres | |
---|---|
log |
ILeveledLogOutput |
saveGlobalLog
public abstract void saveGlobalLog ()
Enregistre tout le contenu des enregistreurs globaux dans des fichiers tmp.
setGlobalLogDisplayLevel
public abstract void setGlobalLogDisplayLevel (Log.LogLevel logLevel)
Définir l'affichage du niveau de journalisation pour le journal global
Paramètres | |
---|---|
logLevel |
Log.LogLevel : LogLevel à utiliser |
unregisterLogger
public abstract void unregisterLogger ()
Annule l'enregistrement de l'enregistreur actuel pour le thread actuel.