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 ()

Obtém um fluxo 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

clone

public ILeveledLogOutput clone ()

devoluções
ILeveledLogOutput

fecharLog

public void closeLog ()

Fecha o log e executa qualquer limpeza antes de fechar, conforme necessário.

getLog

public InputStreamSource getLog ()

Obtém um fluxo instantâneo dos dados de log.

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

O fluxo retornado não tem garantia de 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 suportado.

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

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 log a ser exibido.

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