StdoutLogger

public class StdoutLogger
extends Object implements ILeveledLogOutput

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


Um ILeveledLogOutput que direciona mensagens de registro para o stdout.

Resumo

Construtores públicos

StdoutLogger()

Métodos públicos

ILeveledLogOutput clone()
void closeLog()

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

InputStreamSource getLog()

Extrai um fluxo de snapshots dos dados de registro.

Log.LogLevel getLogLevel()

Consegue o nível mínimo de registro a ser mostrado.

void init()

Inicialize o registro, criando todos os 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 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 executa 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 uma InputStreamSource dos dados de registro. Pode retornar nulo se não houver suporte.

getLogLevel

public Log.LogLevel getLogLevel ()

Consegue o nível mínimo de registro a ser mostrado.

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)

Parâmetros
logLevel Log.LogLevel

tag String

message String

printLog

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 registro a ser mostrado.

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