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 qualquer limpeza antes do fechamento, conforme necessário.

InputStreamSource getLog()

Capturar um stream de snapshot dos dados de registro.

Log.LogLevel getLogLevel()

Recebe o nível mínimo de registro a ser exibido.

void init()

Inicialize o registro, criando os recursos de E/S necessários.

void printAndPromptLog(Log.LogLevel logLevel, String tag, String message)

Enviada quando uma mensagem de registro precisa ser impressa e, se possível, exibida para o usuário em um na 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 exibido.

Construtores públicos

StdoutLogger

public StdoutLogger ()

Métodos públicos

clonar

public ILeveledLogOutput clone ()

Retorna
ILeveledLogOutput

closeLog

public void closeLog ()

Fecha o registro e realiza qualquer limpeza antes do fechamento, conforme necessário.

getLog

public InputStreamSource getLog ()

Capturar um stream de snapshot dos dados de registro.

Não pode ser chamado depois de ILeveledLogOutput#closeLog().

Não há garantia de que o stream retornado terá o melhor desempenho. Os autores da chamada podem querer encapsular o resultado em uma ERROR(/BufferedInputStream).

Retorna
InputStreamSource um InputStreamSource dos dados de registro. Pode retornar nulo se não for compatível.

getLogLevel

public Log.LogLevel getLogLevel ()

Recebe o nível mínimo de registro a ser exibido.

Retorna
Log.LogLevel o LogLevel atual

init

public void init ()

Inicialize o registro, criando os recursos de E/S necessários.

printAndPromptLog

public void printAndPromptLog (Log.LogLevel logLevel, 
                String tag, 
                String message)

Enviada quando uma mensagem de registro precisa ser impressa e, se possível, exibida para o usuário em um na caixa de diálogo.

Parâmetros
logLevel Log.LogLevel: o tipo enumerado 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 tipo enumerado 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 exibido.

Parâmetros
logLevel Log.LogLevel: o LogLevel a ser mostrado.