Befehlergebnis

public class CommandResult
extends Object

java.lang.Object
com.android.tradefed.util.CommandResult


Enthält das Ergebnis eines Befehls.

Zusammenfassung

Öffentliche Konstruktoren

CommandResult()

Erstellen Sie eine CommandResult mit dem Standardstatus CommandStatus#TIMED_OUT.

CommandResult(CommandStatus status)

Erstellt ein CommandResult mit dem angegebenen Status.

Öffentliche Methoden

Integer getExitCode()

Ruft den durch den Befehl generierten Exit-/Rückgabecode ab.

CommandStatus getStatus()

Ruft den Befehlsstatus ab.

String getStderr()

Ruft die durch den Befehl ausgegebene Standardfehlerausgabe ab.

String getStdout()

Ruft die durch Befehl generierte Standardausgabe ab.

boolean isCached()

Gibt zurück, ob dieses Ergebnis ein im Cache gespeichertes Ergebnis ist oder nicht.

void setCached(boolean cached)
void setExitCode(int exitCode)
void setStatus(CommandStatus status)
void setStderr(String stderr)
void setStdout(String stdout)
String toString()

Gibt eine Stringdarstellung dieses Objekts zurück.

Öffentliche Konstruktoren

Befehlergebnis

public CommandResult ()

Erstellen Sie eine CommandResult mit dem Standardstatus CommandStatus#TIMED_OUT.

Befehlergebnis

public CommandResult (CommandStatus status)

Erstellt ein CommandResult mit dem angegebenen Status.

Parameter
status CommandStatus: die CommandStatus

Öffentliche Methoden

getExitCode

public Integer getExitCode ()

Ruft den durch den Befehl generierten Exit-/Rückgabecode ab.

Returns
Integer Exit-Code oder null, wenn kein Wert festgelegt ist

getStatus

public CommandStatus getStatus ()

Ruft den Befehlsstatus ab.

Returns
CommandStatus CommandStatus

getStderr

public String getStderr ()

Ruft die durch den Befehl ausgegebene Standardfehlerausgabe ab.

Returns
String den Standardfehler oder null, wenn die Ausgabe nicht abgerufen werden konnte

getStdout

public String getStdout ()

Ruft die durch Befehl generierte Standardausgabe ab.

Returns
String die Standardausgabe oder null, wenn die Ausgabe nicht abgerufen werden konnte

ist im Cache gespeichert

public boolean isCached ()

Gibt zurück, ob dieses Ergebnis ein im Cache gespeichertes Ergebnis ist oder nicht.

Returns
boolean

setCached

public void setCached (boolean cached)

Parameter
cached boolean

setExitCode

public void setExitCode (int exitCode)

Parameter
exitCode int

Status festlegen

public void setStatus (CommandStatus status)

Parameter
status CommandStatus

SetStderr

public void setStderr (String stderr)

Parameter
stderr String

SetStdout

public void setStdout (String stdout)

Parameter
stdout String

toString

public String toString ()

Gibt eine Stringdarstellung dieses Objekts zurück. Stdout/err kann sehr groß sein.

Returns
String