Google est engagé à faire progresser l'équité raciale pour les communautés noires. Regarde comment.
Cette page a été traduite par l'API Cloud Translation.
Switch to English

ILogRegistry

public interface ILogRegistry
implements Log.ILogOutput

com.android.tradefed.log.ILogRegistry


Une interface pour un ILogOutput de l' enregistreur de qui multiplexe et gère différents enregistreurs.

Résumé

Les classes imbriquées

enum ILogRegistry.EventType

Les événements qui sont utiles pour être enregistrés

méthodes publiques

abstract void closeAndRemoveAllLogs ()

Closes et supprime tous les journaux gérés par ce LogRegistry.

abstract void dumpLogs ()

Diagnostic méthode pour vider tous les journaux aux fichiers.

abstract void dumpToGlobalLog ( ILeveledLogOutput log)

Libère le contenu d'un ILeveledLogOutput enregistreur dans le journal global.

abstract Log.LogLevel getGlobalLogDisplayLevel ()

Retour à l'affichage du niveau de journal en cours pour le journal global

abstract void logEvent (Log.LogLevel logLevel, ILogRegistry.EventType event, args) logEvent (Log.LogLevel logLevel, ILogRegistry.EventType event, args)

Appelez cette méthode pour enregistrer un événement d'un type avec les informations associées sur la carte.

abstract void registerLogger ( ILeveledLogOutput log)

Enregistre l'enregistreur comme l'instance à utiliser pour le thread courant.

abstract void saveGlobalLog ()

Enregistre tout le contenu global des enregistreurs aux fichiers tmp.

abstract void setGlobalLogDisplayLevel (Log.LogLevel logLevel)

Réglez l'affichage du niveau de journal pour le journal global

abstract void unregisterLogger ()

Annule l'enregistrement de l'enregistreur en cours en vigueur pour le thread courant.

méthodes publiques

closeAndRemoveAllLogs

public abstract void closeAndRemoveAllLogs ()

Closes et supprime tous les journaux gérés par ce LogRegistry.

dumpLogs

public abstract void dumpLogs ()

Diagnostic méthode pour vider tous les journaux aux fichiers.

dumpToGlobalLog

public abstract void dumpToGlobalLog ( ILeveledLogOutput log)

Libère le contenu d'un ILeveledLogOutput enregistreur dans le journal global.

Ceci est utile dans les scénarios où vous savez que la sortie de l'enregistreur ne sera pas enregistré en permanence, mais vous voulez que le contenu soit enregistré quelque part et pas perdus.

getGlobalLogDisplayLevel

public abstract Log.LogLevel getGlobalLogDisplayLevel ()

Retour à l'affichage du niveau de journal en cours pour le journal global

Retour
Log.LogLevel logLevel le LogLevel à l' utilisation

logevent

public abstract void logEvent (Log.LogLevel logLevel, 
                ILogRegistry.EventType event, 
                 args)

Appelez cette méthode pour enregistrer un événement d'un type avec les informations associées sur la carte. Le temps de l'événement est automatiquement ajouté.

Paramètres
logLevel Log.LogLevel : le LogLevel à imprimer.

event ILogRegistry.EventType : le ILogRegistry.EventType de l'événement pour se connecter.

args : La carte des arguments à ajouter à l'entrée du journal pour obtenir plus de détails sur l'événement.

registerLogger

public abstract void registerLogger ( ILeveledLogOutput log)

Enregistre l'enregistreur comme l'instance à utiliser pour le thread courant.

Paramètres
log ILeveledLogOutput

saveGlobalLog

public abstract void saveGlobalLog ()

Enregistre tout le contenu global des enregistreurs aux fichiers tmp.

setGlobalLogDisplayLevel

public abstract void setGlobalLogDisplayLevel (Log.LogLevel logLevel)

Réglez l'affichage du niveau de journal pour le journal global

Paramètres
logLevel Log.LogLevel : le LogLevel à l' utilisation

unregisterLogger

public abstract void unregisterLogger ()

Annule l'enregistrement de l'enregistreur en cours en vigueur pour le thread courant.