StdoutLogger

public class StdoutLogger
extends Object implements ILeveledLogOutput

java.lang.Object
   ↳ com.android.tradefed.log.StdoutLogger


Um ILeveledLogOutput que direciona as mensagens de registro para o stdout.

Resumo

Construtores públicos

StdoutLogger()

Métodos públicos

ILeveledLogOutput clone()
void closeLog()

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

InputStreamSource getLog()

Extrai um fluxo de snapshots dos dados de registro.

Log.LogLevel getLogLevel()

Mostra o nível mínimo de registro.

void init()

Inicialize o registro, criando todos 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, 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

clone

public ILeveledLogOutput clone ()

Retorna
ILeveledLogOutput

closeLog

public void closeLog ()

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

getLog

public InputStreamSource getLog ()

Extrai um fluxo de snapshots dos dados de registro.

Não pode ser chamado após ILeveledLogOutput.closeLog().

Não há garantia de que o stream retornado terá desempenho ideal. Os autores de chamadas podem querer agrupar o resultado em um ERROR(/BufferedInputStream).

Retorna
InputStreamSource um InputStreamSource dos dados de registro. Pode retornar null se não houver suporte.

getLogLevel

public Log.LogLevel getLogLevel ()

Mostra o nível mínimo de registro.

Retorna
Log.LogLevel o LogLevel atual

init

public void init ()

Inicialize o registro, criando todos 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, mostrada ao usuário em uma 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 mostrado.

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