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 |