ILogRegistry
public interface ILogRegistry
implements Log.ILogOutput
com.android.tradefed.log.ILogRegistry |
Una interfaz para un registrador único 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 en vigor para el subproceso actual. |
Métodos públicos
closeAndRemoveAllLogs
public abstract void closeAndRemoveAllLogs ()
Cierra y elimina todos los registros administrados por este LogRegistry.
dumpLogs
public abstract void dumpLogs ()
Método de diagnóstico para volcar todos los registros en archivos.
dumpToGlobalLog
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 usar |
evento de registro
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 imprimirá. |
event | ILogRegistry.EventType : el ILogRegistry.EventType del evento para registrar. |
args |
registrarseRegistrador
public abstract void registerLogger (ILeveledLogOutput log)
Registra el registrador como la instancia que se utilizará para el subproceso actual.
Parámetros | |
---|---|
log | ILeveledLogOutput |
saveGlobalLog
public abstract void saveGlobalLog ()
Guarda todo el contenido de los registradores globales en archivos tmp.
setGlobalLogDisplayLevel
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 usar |
unregisterLogger
public abstract void unregisterLogger ()
Anula el registro del registrador actual en vigor para el subproceso actual.