StdoutLogger
public class StdoutLogger
extends Object
implements ILeveledLogOutput
java.lang.Object | |
↳ | com.android.tradefed.log.StdoutLogger |
Um ILeveledLogOutput
que direciona mensagens de log para stdout.
Resumo
Construtores públicos | |
---|---|
StdoutLogger () |
Métodos públicos | |
---|---|
ILeveledLogOutput | clone () |
void | closeLog () Fecha o log e executa qualquer limpeza antes de fechar, conforme necessário. |
InputStreamSource | getLog () Captura um fluxo de instantâneo dos dados de log. |
Log.LogLevel | getLogLevel () Obtém o nível mínimo de log a ser exibido. |
void | init () Inicialize o log, criando quaisquer recursos de E/S necessários. |
void | printAndPromptLog (Log.LogLevel logLevel, String tag, String message) |
void | printLog (Log.LogLevel logLevel, String tag, String message) |
void | setLogLevel (Log.LogLevel logLevel) Define o nível mínimo de log a ser exibido. |
Construtores públicos
StdoutLogger
public StdoutLogger ()
Métodos públicos
fecharLog
public void closeLog ()
Fecha o log e executa qualquer limpeza antes de fechar, conforme necessário.
obterLog
public InputStreamSource getLog ()
Captura um fluxo de instantâneo dos dados de log.
Não deve ser chamado após ILeveledLogOutput#closeLog()
.
Não é garantido que o fluxo retornado tenha desempenho ideal. Os chamadores podem querer agrupar o resultado em um ERROR(/BufferedInputStream)
.
Devoluções | |
---|---|
InputStreamSource | um InputStreamSource dos dados de log. Pode retornar nulo se não for compatível. |
getLogLevel
public Log.LogLevel getLogLevel ()
Obtém o nível mínimo de log a ser exibido.
Devoluções | |
---|---|
Log.LogLevel | o LogLevel atual |
iniciar
public void init ()
Inicialize o log, criando quaisquer recursos de E/S necessários.
printAndPromptLog
public void printAndPromptLog (Log.LogLevel logLevel, String tag, String message)
Parâmetros | |
---|---|
logLevel | Log.LogLevel |
tag | String |
message | String |
imprimirLog
public void printLog (Log.LogLevel logLevel, String tag, String message)
Parâmetros | |
---|---|
logLevel | Log.LogLevel |
tag | String |
message | String |
setLogLevel
public void setLogLevel (Log.LogLevel logLevel)
Define o nível mínimo de log a ser exibido.
Parâmetros | |
---|---|
logLevel | Log.LogLevel : o LogLevel a ser exibido |