Registro de registro
public
interface
ILogRegistry
implements
Log.ILogOutput
com.android.tradefed.log.ILogRegistry. |
Una interfaz para un registrador singleton ILogOutput
que multiplexa y administra diferentes
los registradores.
Resumen
Métodos públicos | |
---|---|
abstract
void
|
closeAndRemoveAllLogs()
Cierra y quita todos los registros que administra 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()
Muestra la visualización del nivel de registro actual para el registro global |
abstract
void
|
logEvent(Log.LogLevel logLevel, ILogRegistry.EventType event,
Llama a este método para registrar un evento desde un tipo con la información asociada en el mapa. |
abstract
void
|
registerLogger(ILeveledLogOutput log)
Registra el registrador como la instancia que se usará para el subproceso actual. |
abstract
void
|
saveGlobalLog()
Guarda todo el contenido de los registradores globales en archivos tmp. |
abstract
void
|
setGlobalLogDisplayLevel(Log.LogLevel logLevel)
Configura 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
cerrarAndRemoveAllLogs
public abstract void closeAndRemoveAllLogs ()
Cierra y quita todos los registros que administra 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.
Esto es útil en situaciones en las que sabes que el resultado del registrador no se guardará permanentemente pero quieres que el contenido se guarde en algún lugar y no se pierda.
getGlobalLogDisplayLevel.
public abstract Log.LogLevel getGlobalLogDisplayLevel ()
Muestra la visualización del nivel de registro actual para el registro global
Muestra | |
---|---|
Log.LogLevel |
logLevel el LogLevel que se usará |
Evento de registro
public abstract void logEvent (Log.LogLevel logLevel, ILogRegistry.EventType event,args)
Llama a este método para registrar un evento desde un tipo con la información asociada en el mapa. Hora del evento se agrega automáticamente.
Parámetros | |
---|---|
logLevel |
Log.LogLevel : Es el LogLevel que se imprimirá. |
event |
ILogRegistry.EventType : Es el ILogRegistry.EventType del evento que se registrará. |
args |
: Es el mapa de argumentos que se agregará a la entrada de registro para obtener más detalles sobre la
para cada evento. |
registerLogger
public abstract void registerLogger (ILeveledLogOutput log)
Registra el registrador como la instancia que se usará para el subproceso actual.
Parámetros | |
---|---|
log |
ILeveledLogOutput |
guardarGlobalLog
public abstract void saveGlobalLog ()
Guarda todo el contenido de los registradores globales en archivos tmp.
setGlobalLogDisplayLevel
public abstract void setGlobalLogDisplayLevel (Log.LogLevel logLevel)
Configura la visualización del nivel de registro para el registro global
Parámetros | |
---|---|
logLevel |
Log.LogLevel : Es el LogLevel que se usará. |
cancelar el registro de Logging
public abstract void unregisterLogger ()
Anula el registro del registrador actual en vigor para el subproceso actual.