StdoutLogger
public
class
StdoutLogger
extends Object
implements
ILeveledLogOutput
| java.lang.Object | |
| ↳ | com.android.tradefed.log.StdoutLogger |
Um ILeveledLogOutput que direciona mensagens de registro para stdout.
Resumo
Construtores públicos | |
|---|---|
StdoutLogger()
|
|
Métodos públicos | |
|---|---|
ILeveledLogOutput
|
clone()
|
void
|
closeLog()
Fecha o registro e realiza a limpeza necessária antes de fechar. |
InputStreamSource
|
getLog()
Captura um fluxo de snapshot dos dados de registro. |
Log.LogLevel
|
getLogLevel()
Recebe o nível mínimo de registro a ser mostrado. |
void
|
init()
Inicialize o registro em log, criando os recursos de E/S necessários. |
void
|
printAndPromptLog(Log.LogLevel logLevel, String tag, String message)
Enviado quando uma mensagem de registro precisa ser impressa e, se possível, mostrada ao usuário em uma caixa de diálogo. |
void
|
printLog(Log.LogLevel logLevel, String tag, String message)
Enviado quando uma mensagem de registro precisa ser impressa. |
void
|
setLogLevel(Log.LogLevel logLevel)
Define o nível mínimo de registro a ser mostrado. |
Construtores públicos
StdoutLogger
public StdoutLogger ()
Métodos públicos
closeLog
public void closeLog ()
Fecha o registro e realiza a limpeza necessária antes de fechar.
getLog
public InputStreamSource getLog ()
Captura um fluxo de snapshot dos dados de registro.
Não pode ser chamado depois de ILeveledLogOutput.closeLog().
Não há garantia de que o stream retornado tenha performance ideal. Os autores das chamadas podem querer
encapsular o resultado em um BufferedInputStream.
| Retorna | |
|---|---|
InputStreamSource |
um InputStreamSource dos dados de registro. Pode retornar nulo se indisponível. |
getLogLevel
public Log.LogLevel getLogLevel ()
Recebe o nível mínimo de registro a ser mostrado.
| Retorna | |
|---|---|
Log.LogLevel |
o LogLevel atual |
init
public void init ()
Inicialize o registro em log, criando os recursos de E/S necessários.
| Gera | |
|---|---|
IOException |
|
printAndPromptLog
public void printAndPromptLog (Log.LogLevel logLevel, String tag, String message)
Enviado quando uma mensagem de registro precisa ser impressa e, se possível, mostrada ao usuário em uma caixa de diálogo.
| Parâmetros | |
|---|---|
logLevel |
Log.LogLevel: o enum LogLevel que representa a prioridade da mensagem. |
tag |
String: a tag associada à mensagem. |
message |
String: a mensagem a ser exibida. |
printLog
public void printLog (Log.LogLevel logLevel, String tag, String message)
Enviado quando uma mensagem de registro precisa ser impressa.
| Parâmetros | |
|---|---|
logLevel |
Log.LogLevel: o enum LogLevel que representa a prioridade da mensagem. |
tag |
String: a tag associada à mensagem. |
message |
String: a mensagem a ser exibida. |
setLogLevel
public void setLogLevel (Log.LogLevel logLevel)
Define o nível mínimo de registro a ser mostrado.
| Parâmetros | |
|---|---|
logLevel |
Log.LogLevel: o LogLevel a ser exibido |