ILogRegistry
public interface ILogRegistry
implements Log.ILogOutput
com.android.tradefed.log.ILogRegistry |
Uma interface para um ILogOutput
singleton ILogOutput
que multiplexa e gerencia diferentes registradores.
Resumo
Classes aninhadas | |
---|---|
enum | ILogRegistry.EventType Eventos que são úteis para serem registrados |
Métodos públicos | |
---|---|
abstract void | closeAndRemoveAllLogs () Fecha e remove todos os logs gerenciados por este LogRegistry. |
abstract void | dumpLogs () Método de diagnóstico para despejar todos os logs em arquivos. |
abstract void | dumpToGlobalLog ( ILeveledLogOutput log) Despeja todo o conteúdo de um |
abstract Log.LogLevel | getGlobalLogDisplayLevel () Retorna a exibição do nível de registro atual para o registro global |
abstract void | logEvent (Log.LogLevel logLevel,ILogRegistry.EventType event, args) logEvent (Log.LogLevel logLevel,ILogRegistry.EventType event, args) Chame este método para registrar um evento de um tipo com as informações associadas no mapa. |
abstract void | registerLogger ( ILeveledLogOutput log) Registra o criador de logs como a instância a ser usada para o encadeamento atual. |
abstract void | saveGlobalLog () Salva todo o conteúdo dos registradores globais em arquivos tmp. |
abstract void | setGlobalLogDisplayLevel (Log.LogLevel logLevel) Defina a exibição do nível de registro para o registro global |
abstract void | unregisterLogger () Cancela o registro do logger atual em vigor para o segmento atual. |
Métodos públicos
closeAndRemoveAllLogs
public abstract void closeAndRemoveAllLogs ()
Fecha e remove todos os logs gerenciados por este LogRegistry.
dumpLogs
public abstract void dumpLogs ()
Método de diagnóstico para despejar todos os logs em arquivos.
dumpToGlobalLog
public abstract void dumpToGlobalLog (ILeveledLogOutput log)
Despeja todo o conteúdo de um ILeveledLogOutput
logs ILeveledLogOutput
para o log global.
getGlobalLogDisplayLevel
public abstract Log.LogLevel getGlobalLogDisplayLevel ()
Retorna a exibição do nível de registro atual para o registro global
Devoluções | |
---|---|
Log.LogLevel | logLevel o LogLevel a ser usado |
logEvent
public abstract void logEvent (Log.LogLevel logLevel, ILogRegistry.EventType event,args)
Chame este método para registrar um evento de um tipo com as informações associadas no mapa. A hora do evento é adicionada automaticamente.
Parâmetros | |
---|---|
logLevel | Log.LogLevel : o LogLevel a ser impresso. |
event | ILogRegistry.EventType : o ILogRegistry.EventType do evento a ser registrado. |
args |
registerLogger
public abstract void registerLogger (ILeveledLogOutput log)
Registra o criador de logs como a instância a ser usada para o encadeamento atual.
Parâmetros | |
---|---|
log | ILeveledLogOutput |
saveGlobalLog
public abstract void saveGlobalLog ()
Salva todo o conteúdo dos registradores globais em arquivos tmp.
setGlobalLogDisplayLevel
public abstract void setGlobalLogDisplayLevel (Log.LogLevel logLevel)
Defina a exibição do nível de registro para o registro global
Parâmetros | |
---|---|
logLevel | Log.LogLevel : o LogLevel a ser usado |
unregisterLogger
public abstract void unregisterLogger ()
Cancela o registro do logger atual em vigor para o segmento atual.
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2019-10-02 UTC.