ILogRegistry
public interface ILogRegistry
implements Log.ILogOutput
com.android.tradefed.log.ILogRegistry |
Una interfaz para un registrador singleton ILogOutput
que multiplexa y administra diferentes registradores.
Resumen
Métodos públicos | |
---|---|
abstract void | closeAndRemoveAllLogs () Cierra y elimina todos los registros administrados por este LogRegistry. |
abstract void | dumpLogs () Método de diagnóstico para volcar todos los registros en archivos. |
abstract void | dumpToGlobalLog ( ILeveledLogOutput log) Vuelca todo el contenido de un registrador |
abstract Log.LogLevel | getGlobalLogDisplayLevel () Devuelve la visualización del nivel de registro actual para el registro global. |
abstract void | logEvent (Log.LogLevel logLevel, ILogRegistry.EventType event, args) logEvent (Log.LogLevel logLevel, ILogRegistry.EventType event, args) Llame a este método para registrar un evento de un tipo con la información asociada en el mapa. |
abstract void | registerLogger ( ILeveledLogOutput log) Registra el registrador como la instancia que se utilizará para el subproceso actual. |
abstract void | saveGlobalLog () Guarda todo el contenido de los registradores globales en archivos tmp. |
abstract void | setGlobalLogDisplayLevel (Log.LogLevel logLevel) Establecer la visualización del nivel de registro para el registro global |
abstract void | unregisterLogger () Anula el registro del registrador actual vigente para el hilo actual. |
Métodos públicos
cerrar y eliminar todos los registros
public abstract void closeAndRemoveAllLogs ()
Cierra y elimina todos los registros administrados por este LogRegistry.
volcado de registros
public abstract void dumpLogs ()
Método de diagnóstico para volcar todos los registros en archivos.
volcadoAGlobalLog
public abstract void dumpToGlobalLog (ILeveledLogOutput log)
Vuelca todo el contenido de un registrador ILeveledLogOutput
en el registro global.
getGlobalLogDisplayLevel
public abstract Log.LogLevel getGlobalLogDisplayLevel ()
Devuelve la visualización del nivel de registro actual para el registro global.
Devoluciones | |
---|---|
Log.LogLevel | logLevel el LogLevel a utilizar |
registroEvento
public abstract void logEvent (Log.LogLevel logLevel, ILogRegistry.EventType event,args)
Llame a este método para registrar un evento de un tipo con la información asociada en el mapa. La hora del evento se agrega automáticamente.
Parámetros | |
---|---|
logLevel | Log.LogLevel : el LogLevel que se va a imprimir. |
event | ILogRegistry.EventType : ILogRegistry.EventType del evento que se va a registrar. |
args |
registrarseLogger
public abstract void registerLogger (ILeveledLogOutput log)
Registra el registrador como la instancia que se utilizará para el subproceso actual.
Parámetros | |
---|---|
log | ILeveledLogOutput |
guardarGlobalLog
public abstract void saveGlobalLog ()
Guarda todo el contenido de los registradores globales en archivos tmp.
establecer nivel de visualización de registro global
public abstract void setGlobalLogDisplayLevel (Log.LogLevel logLevel)
Establecer la visualización del nivel de registro para el registro global
Parámetros | |
---|---|
logLevel | Log.LogLevel : el LogLevel a utilizar |
cancelar el registroLogger
public abstract void unregisterLogger ()
Anula el registro del registrador actual vigente para el hilo actual.