BaseLeveledLogOutput

public abstract class BaseLeveledLogOutput
extends Object implements ILeveledLogOutput

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


Uma implementação básica para ILeveledLogOutput que permite filtrar algumas tags com base no nome ou nos componentes delas.

Resumo

Construtores públicos

BaseLeveledLogOutput()

Métodos públicos

abstract ILeveledLogOutput clone()

Map<String, Log.LogLevel> getForcedVerbosityMap()

Retorna o mapa da verbosidade forçada.

final void initFilters(IConfiguration config)

Inicialize os filtros de componentes com base na invocação IConfiguration.

final boolean shouldDisplay(boolean forceStdout, Log.LogLevel invocationLogLevel, Log.LogLevel messageLogLevel, String tag)

Se uma declaração específica deve ser mostrada com base na tag dela.

boolean shouldForceVerbosity()

Se o mapa de verbosidade deve ser aplicado ou não.

Construtores públicos

BaseLeveledLogOutput

public BaseLeveledLogOutput ()

Métodos públicos

clone

public abstract ILeveledLogOutput clone ()

Retorna
ILeveledLogOutput

getForcedVerbosityMap

public Map<String, Log.LogLevel> getForcedVerbosityMap ()

Retorna o mapa da verbosidade forçada.

Retorna
Map<String, Log.LogLevel>

initFilters

public final void initFilters (IConfiguration config)

Inicialize os filtros de componentes com base na invocação IConfiguration.

Parâmetros
config IConfiguration

shouldDisplay

public final boolean shouldDisplay (boolean forceStdout, 
                Log.LogLevel invocationLogLevel, 
                Log.LogLevel messageLogLevel, 
                String tag)

Se uma declaração específica deve ser mostrada com base na tag dela.

Parâmetros
forceStdout boolean: indica se a saída será forçada para stdout.

invocationLogLevel Log.LogLevel: o logLevel atual das informações.

messageLogLevel Log.LogLevel: o nível de registro avaliado da mensagem.

tag String: a tag de registro da mensagem considerada.

Retorna
boolean True se ele deve ser exibido. Caso contrário, é false.

shouldForceVerbosity

public boolean shouldForceVerbosity ()

Se o mapa de verbosidade deve ser aplicado ou não.

Retorna
boolean