RegistroRegistro
public class LogRegistry
extends Object
implements ILogRegistry
java.lang.Objeto | |
↳ | com.android.tradefed.log.LogRegistry |
Una implementación ILogRegistry
que multiplexa y administra diferentes registradores, utilizando el apropiado según el ThreadGroup
del subproceso que realiza la llamada.
Resumen
Métodos públicos | |
---|---|
void | closeAndRemoveAllLogs () Cierra y elimina todos los registros administrados por este LogRegistry. |
void | dumpLogs () Método de diagnóstico para volcar todos los registros en archivos. |
void | dumpLogsToDir (File dir) Guarde los datos de registro en archivos en el directorio especificado. |
void | dumpToGlobalLog ( ILeveledLogOutput log) Vuelca todo el contenido de un registrador |
Log.LogLevel | getGlobalLogDisplayLevel () Devuelve la visualización del nivel de registro actual para el registro global. |
static ILogRegistry | getLogRegistry () Obtenga la instancia |
ILeveledLogOutput | getLogger () Obtiene el registrador subyacente asociado a este subproceso. |
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. |
void | printAndPromptLog (Log.LogLevel logLevel, String tag, String message) |
void | printLog (Log.LogLevel logLevel, String tag, String message) |
void | registerLogger ( ILeveledLogOutput log) Registra el registrador como la instancia que se utilizará para el subproceso actual. |
void | saveGlobalLog () Guarda todo el contenido de los registradores globales en archivos tmp. |
void | setGlobalLogDisplayLevel (Log.LogLevel logLevel) Establecer la visualización del nivel de registro para el registro global |
void | unregisterLogger () Anula el registro del registrador actual vigente para el hilo actual. |
Métodos públicos
cerrar y eliminar todos los registros
public void closeAndRemoveAllLogs ()
Cierra y elimina todos los registros administrados por este LogRegistry.
volcado de registros
public void dumpLogs ()
Método de diagnóstico para volcar todos los registros en archivos.
volcarLogsToDir
public void dumpLogsToDir (File dir)
Guarde los datos de registro en archivos en el directorio especificado.
Parámetros | |
---|---|
dir | File : directorio para guardar el archivo, puede ser nulo, el archivo se guardará en el directorio tmp. |
volcadoAGlobalLog
public void dumpToGlobalLog (ILeveledLogOutput log)
Vuelca todo el contenido de un registrador ILeveledLogOutput
en el registro global.
getGlobalLogDisplayLevel
public Log.LogLevel getGlobalLogDisplayLevel ()
Devuelve la visualización del nivel de registro actual para el registro global.
Devoluciones | |
---|---|
Log.LogLevel | logLevel el LogLevel a utilizar |
obtenerRegistro de registro
public static ILogRegistry getLogRegistry ()
Obtenga la instancia LogRegistry
Devoluciones | |
---|---|
ILogRegistry | un LogRegistry que se puede utilizar para registrar, obtener, escribir y cerrar registros |
obtenerLogger
public ILeveledLogOutput getLogger ()
Obtiene el registrador subyacente asociado a este subproceso.
Devoluciones | |
---|---|
ILeveledLogOutput | el registrador para este grupo de subprocesos, o el registrador global si no se ha registrado uno para el grupo de subprocesos. |
registroEvento
public 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 |
printAndPromptLog
public void printAndPromptLog (Log.LogLevel logLevel, String tag, String message)
Parámetros | |
---|---|
logLevel | Log.LogLevel |
tag | String |
message | String |
imprimirRegistro
public void printLog (Log.LogLevel logLevel, String tag, String message)
Parámetros | |
---|---|
logLevel | Log.LogLevel |
tag | String |
message | String |
registrarseLogger
public void registerLogger (ILeveledLogOutput log)
Registra el registrador como la instancia que se utilizará para el subproceso actual.
Parámetros | |
---|---|
log | ILeveledLogOutput |
guardarGlobalLog
public void saveGlobalLog ()
Guarda todo el contenido de los registradores globales en archivos tmp.
establecer nivel de visualización de registro global
public 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 void unregisterLogger ()
Anula el registro del registrador actual vigente para el hilo actual.
RegistroRegistro
public class LogRegistry
extends Object
implements ILogRegistry
java.lang.Objeto | |
↳ | com.android.tradefed.log.LogRegistry |
Una implementación ILogRegistry
que multiplexa y administra diferentes registradores, utilizando el apropiado según el ThreadGroup
del subproceso que realiza la llamada.
Resumen
Métodos públicos | |
---|---|
void | closeAndRemoveAllLogs () Cierra y elimina todos los registros administrados por este LogRegistry. |
void | dumpLogs () Método de diagnóstico para volcar todos los registros en archivos. |
void | dumpLogsToDir (File dir) Guarde los datos de registro en archivos en el directorio especificado. |
void | dumpToGlobalLog ( ILeveledLogOutput log) Vuelca todo el contenido de un registrador |
Log.LogLevel | getGlobalLogDisplayLevel () Devuelve la visualización del nivel de registro actual para el registro global. |
static ILogRegistry | getLogRegistry () Obtenga la instancia |
ILeveledLogOutput | getLogger () Obtiene el registrador subyacente asociado a este subproceso. |
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. |
void | printAndPromptLog (Log.LogLevel logLevel, String tag, String message) |
void | printLog (Log.LogLevel logLevel, String tag, String message) |
void | registerLogger ( ILeveledLogOutput log) Registra el registrador como la instancia que se utilizará para el subproceso actual. |
void | saveGlobalLog () Guarda todo el contenido de los registradores globales en archivos tmp. |
void | setGlobalLogDisplayLevel (Log.LogLevel logLevel) Establecer la visualización del nivel de registro para el registro global |
void | unregisterLogger () Anula el registro del registrador actual vigente para el hilo actual. |
Métodos públicos
cerrar y eliminar todos los registros
public void closeAndRemoveAllLogs ()
Cierra y elimina todos los registros administrados por este LogRegistry.
volcado de registros
public void dumpLogs ()
Método de diagnóstico para volcar todos los registros en archivos.
volcarLogsToDir
public void dumpLogsToDir (File dir)
Guarde los datos de registro en archivos en el directorio especificado.
Parámetros | |
---|---|
dir | File : directorio para guardar el archivo, puede ser nulo, el archivo se guardará en el directorio tmp. |
volcadoAGlobalLog
public void dumpToGlobalLog (ILeveledLogOutput log)
Vuelca todo el contenido de un registrador ILeveledLogOutput
en el registro global.
getGlobalLogDisplayLevel
public Log.LogLevel getGlobalLogDisplayLevel ()
Devuelve la visualización del nivel de registro actual para el registro global.
Devoluciones | |
---|---|
Log.LogLevel | logLevel el LogLevel a utilizar |
obtenerRegistro de registro
public static ILogRegistry getLogRegistry ()
Obtenga la instancia LogRegistry
Devoluciones | |
---|---|
ILogRegistry | un LogRegistry que se puede utilizar para registrar, obtener, escribir y cerrar registros |
obtenerLogger
public ILeveledLogOutput getLogger ()
Obtiene el registrador subyacente asociado a este subproceso.
Devoluciones | |
---|---|
ILeveledLogOutput | el registrador para este grupo de subprocesos, o el registrador global si no se ha registrado uno para el grupo de subprocesos. |
registroEvento
public 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 |
printAndPromptLog
public void printAndPromptLog (Log.LogLevel logLevel, String tag, String message)
Parámetros | |
---|---|
logLevel | Log.LogLevel |
tag | String |
message | String |
imprimirRegistro
public void printLog (Log.LogLevel logLevel, String tag, String message)
Parámetros | |
---|---|
logLevel | Log.LogLevel |
tag | String |
message | String |
registrarseLogger
public void registerLogger (ILeveledLogOutput log)
Registra el registrador como la instancia que se utilizará para el subproceso actual.
Parámetros | |
---|---|
log | ILeveledLogOutput |
guardarGlobalLog
public void saveGlobalLog ()
Guarda todo el contenido de los registradores globales en archivos tmp.
establecer nivel de visualización de registro global
public 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 void unregisterLogger ()
Anula el registro del registrador actual vigente para el hilo actual.