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.

Tenga en cuenta que el registro tiene un hash en el grupo de subprocesos al que pertenece un subproceso. Si un subproceso se genera con su propio ThreadGroup proporcionado explícitamente, no heredará el registrador del subproceso principal y, por lo tanto, necesitará registrar su propio registrador en LogRegistry si desea registrar la salida.

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 ILeveledLogOutput en el registro global.

Log.LogLevel getGlobalLogDisplayLevel ()

Devuelve la visualización del nivel de registro actual para el registro global.

static ILogRegistry getLogRegistry ()

Obtenga la instancia LogRegistry

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.

Esto es útil en escenarios en los que sabe que la salida del registrador no se guardará permanentemente, pero desea que el contenido se guarde en algún lugar y no se pierda.

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 : el mapa de argumentos que se agregarán a la entrada del registro para obtener más detalles sobre el evento.

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.

Tenga en cuenta que el registro tiene un hash en el grupo de subprocesos al que pertenece un subproceso. Si un subproceso se genera con su propio ThreadGroup proporcionado explícitamente, no heredará el registrador del subproceso principal y, por lo tanto, necesitará registrar su propio registrador en LogRegistry si desea registrar la salida.

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 ILeveledLogOutput en el registro global.

Log.LogLevel getGlobalLogDisplayLevel ()

Devuelve la visualización del nivel de registro actual para el registro global.

static ILogRegistry getLogRegistry ()

Obtenga la instancia LogRegistry

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.

Esto es útil en escenarios en los que sabe que la salida del registrador no se guardará permanentemente, pero desea que el contenido se guarde en algún lugar y no se pierda.

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 : el mapa de argumentos que se agregarán a la entrada del registro para obtener más detalles sobre el evento.

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.