TradefedDelegator

public class TradefedDelegator
extends Object

java.lang.Object
😎 com.android.tradefed.config.proxy.TradefedDelegator


Objekte, mit denen der Aufruf an eine andere gehandelte Binärdatei delegiert wird.

Zusammenfassung

Felder

public static final String DELEGATE_OBJECT

Der Objektverweis in der Konfiguration.

Öffentliche Konstruktoren

TradefedDelegator()

Öffentliche Methoden

static String[] clearCommandline(String[] originalCommand)

Entfernen Sie die Delegierungsoptionen aus der ursprünglichen Befehlszeile, damit die zugrunde liegende Konfiguration nicht wieder delegieren.

String createClasspath()

Erstellt den Klassenpfad aus den JAR-Dateien im Verzeichnis.

String[] getCommandLine()
File getTfRootDir()

Gibt das Verzeichnis einer Tradefed-Binärdatei zurück.

boolean isStaging()

Gibt zurück, ob dies die Staging-Umgebung ist.

void setCommandLine(String[] command)
boolean shouldUseDelegation()

Gibt an, ob die Delegationslogik ausgelöst wird.

Felder

DELEGATE_OBJECT

public static final String DELEGATE_OBJECT

Der Objektverweis in der Konfiguration.

Öffentliche Konstruktoren

TradefedDelegator

public TradefedDelegator ()

Öffentliche Methoden

ClearCommandline

public static String[] clearCommandline (String[] originalCommand)

Entfernen Sie die Delegierungsoptionen aus der ursprünglichen Befehlszeile, damit die zugrunde liegende Konfiguration nicht wieder delegieren.

Parameter
originalCommand String

Returns
String[]

Ausgabe
ConfigurationException

Klassenpfad erstellen

public String createClasspath ()

Erstellt den Klassenpfad aus den JAR-Dateien im Verzeichnis.

Returns
String

getCommandLine

public String[] getCommandLine ()

Returns
String[]

getTfRootDir

public File getTfRootDir ()

Gibt das Verzeichnis einer Tradefed-Binärdatei zurück.

Returns
File

isStaging

public boolean isStaging ()

Gibt zurück, ob dies die Staging-Umgebung ist. Wir möchten beim Staging keine nur wenn das Feld "staging_delegated" festgelegt ist.

Returns
boolean

Kommandozeile festlegen

public void setCommandLine (String[] command)

Parameter
command String

sollteUseDelegation

public boolean shouldUseDelegation ()

Gibt an, ob die Delegationslogik ausgelöst wird.

Returns
boolean