BaseLeveledLogOutput

public abstract class BaseLeveledLogOutput
extends Object implements ILeveledLogOutput

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


Eine Basisimplementierung für ILeveledLogOutput, mit der einige Tags nach Name oder Komponenten gefiltert werden können.

Zusammenfassung

Öffentliche Konstruktoren

BaseLeveledLogOutput()

Öffentliche Methoden

abstract ILeveledLogOutput clone()

getForcedVerbosityMap()

Gibt die Karte der erzwungenen Detaillierung zurück.

final void initFilters(IConfiguration config)

Die Komponentenfilter basierend auf dem Aufruf IConfiguration initialisieren

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

Gibt an, ob eine bestimmte Aussage anhand ihres Tags angezeigt werden soll.

boolean shouldForceVerbosity()

Gibt an, ob die Detaillierungskarte erzwungen werden soll.

Öffentliche Konstruktoren

BaseLeveledLogOutput

public BaseLeveledLogOutput ()

Öffentliche Methoden

clone

public abstract ILeveledLogOutput clone ()

Returns
ILeveledLogOutput

getForcedVerbosityMap

public  getForcedVerbosityMap ()

Gibt die Karte der erzwungenen Detaillierung zurück.

Returns

initFilters

public final void initFilters (IConfiguration config)

Die Komponentenfilter basierend auf dem Aufruf IConfiguration initialisieren

Parameter
config IConfiguration

shouldDisplay

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

Gibt an, ob eine bestimmte Aussage anhand ihres Tags angezeigt werden soll.

Parameter
forceStdout boolean: Gibt an, ob die Ausgabe auf stdout erzwungen werden soll.

invocationLogLevel Log.LogLevel: Das aktuelle logLevel für die Informationen.

messageLogLevel Log.LogLevel: Die für die Nachricht ausgewertete Logebene.

tag String: Das Logging-Tag der betrachteten Nachricht.

Returns
boolean „True“, wenn es angezeigt werden soll, andernfalls „false“.

shouldForceVerbosity

public boolean shouldForceVerbosity ()

Gibt an, ob die Detaillierungskarte erzwungen werden soll.

Returns
boolean