StatusCheckerResult

public class StatusCheckerResult
extends Object

java.lang.Object
com.android.tradefed.suite.checker.StatusCheckerResult


Enthält das Ergebnis der Ausführung von ISystemStatusChecker.

Zusammenfassung

Konstanten

String SYSTEM_CHECKER

Öffentliche Konstruktoren

StatusCheckerResult()

Erstellt ein StatusCheckerResult mit dem Standardstatus CheckStatus.FAILED.

StatusCheckerResult(StatusCheckerResult.CheckStatus status)

Erstellt ein StatusCheckerResult mit dem angegebenen Status.

Öffentliche Methoden

void addModuleProperty(String propertyName, String property)

Fügt eine vom Checker gemeldete Moduleigenschaft hinzu.

String getErrorMessage()

Gibt die Fehlermeldung zurück, die mit einem Fehler verknüpft ist.

Map<String, String> getModuleProperties()

Gibt die vom Checker gemeldeten Moduleigenschaften zurück.

StatusCheckerResult.CheckStatus getStatus()

Gibt den CheckStatus des Checkers zurück.

boolean isBugreportNeeded()

Gibt zurück, ob im Fall eines Checker-Fehlers ein Fehlerbericht erforderlich ist.

void setBugreportNeeded(boolean need)

Legt fest, ob im Fall eines Checker-Fehlers ein Fehlerbericht erforderlich ist.

void setErrorMessage(String message)

Legt die Fehlermeldung fest, die mit einem Fehler verknüpft ist.

void setStatus(StatusCheckerResult.CheckStatus status)

Legt den CheckStatus des Checkers fest.

Konstanten

SYSTEM_CHECKER

public static final String SYSTEM_CHECKER

Konstanter Wert: "system_checker"

Öffentliche Konstruktoren

StatusCheckerResult

public StatusCheckerResult ()

Erstellt ein StatusCheckerResult mit dem Standardstatus CheckStatus.FAILED.

StatusCheckerResult

public StatusCheckerResult (StatusCheckerResult.CheckStatus status)

Erstellt ein StatusCheckerResult mit dem angegebenen Status.

Parameter
status StatusCheckerResult.CheckStatus: der CheckStatus

Öffentliche Methoden

addModuleProperty

public void addModuleProperty (String propertyName, 
                String property)

Fügt eine vom Checker gemeldete Moduleigenschaft hinzu.

Parameter
propertyName String

property String

getErrorMessage

public String getErrorMessage ()

Gibt die Fehlermeldung zurück, die mit einem Fehler verknüpft ist. Kann auch bei Fehlern null sein.

Gibt Folgendes zurück:
String

getModuleProperties

public Map<String, String> getModuleProperties ()

Gibt die vom Checker gemeldeten Moduleigenschaften zurück.

Gibt Folgendes zurück:
Map<String, String>

getStatus

public StatusCheckerResult.CheckStatus getStatus ()

Gibt den CheckStatus des Checkers zurück.

Gibt Folgendes zurück:
StatusCheckerResult.CheckStatus

isBugreportNeeded

public boolean isBugreportNeeded ()

Gibt zurück, ob im Fall eines Checker-Fehlers ein Fehlerbericht erforderlich ist.

Gibt Folgendes zurück:
boolean

setBugreportNeeded

public void setBugreportNeeded (boolean need)

Legt fest, ob im Fall eines Checker-Fehlers ein Fehlerbericht erforderlich ist.

Parameter
need boolean

setErrorMessage

public void setErrorMessage (String message)

Legt die Fehlermeldung fest, die mit einem Fehler verknüpft ist.

Parameter
message String

setStatus

public void setStatus (StatusCheckerResult.CheckStatus status)

Legt den CheckStatus des Checkers fest.

Parameter
status StatusCheckerResult.CheckStatus