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 anhand ihres Namens oder ihrer Komponenten gefiltert werden können.

Zusammenfassung

Öffentliche Konstruktoren

BaseLeveledLogOutput()

Öffentliche Methoden

abstract ILeveledLogOutput clone()

Map<String, Log.LogLevel> getForcedVerbosityMap()

Gibt die Karte der erzwungenen Ausführlichkeit zurück.

final void initFilters(IConfiguration config)

Initialisieren Sie die Komponentenfilter basierend auf dem Aufruf IConfiguration.

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

Gibt an, ob eine bestimmte Aussage basierend auf ihrem Tag angezeigt werden soll.

boolean shouldForceVerbosity()

Gibt an, ob die Karte für die Ausführlichkeit erzwungen werden soll.

Öffentliche Konstruktoren

BaseLeveledLogOutput

public BaseLeveledLogOutput ()

Öffentliche Methoden

clone

public abstract ILeveledLogOutput clone ()

Gibt Folgendes zurück:
ILeveledLogOutput

getForcedVerbosityMap

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

Gibt die Karte der erzwungenen Ausführlichkeit zurück.

Gibt Folgendes zurück:
Map<String, Log.LogLevel>

initFilters

public final void initFilters (IConfiguration config)

Initialisieren Sie die Komponentenfilter basierend auf dem Aufruf IConfiguration.

Parameter
config IConfiguration

shouldDisplay

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

Gibt an, ob eine bestimmte Aussage basierend auf ihrem Tag angezeigt werden soll.

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

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

messageLogLevel Log.LogLevel: Die Logebene der ausgewerteten Nachricht.

tag String: Das Logging-Tag der berücksichtigten Nachricht.

Gibt Folgendes zurück:
boolean „True“, wenn sie angezeigt werden soll, andernfalls „false“.

shouldForceVerbosity

public boolean shouldForceVerbosity ()

Gibt an, ob die Karte für die Ausführlichkeit erzwungen werden soll.

Gibt Folgendes zurück:
boolean