TradefedDelegator
public class TradefedDelegator
extends Object
java.lang.Object | |
↳ | com.android.tradefed.config.proxy.TradefedDelegator |
Objekte, die helfen, den Aufruf an eine andere Tradefed-Binärdatei zu delegieren.
Zusammenfassung
Felder | |
---|---|
public static final String | DELEGATE_OBJECT Die Objektreferenz in der Konfiguration. |
Öffentliche Konstrukteure | |
---|---|
TradefedDelegator () |
Öffentliche Methoden | |
---|---|
static String[] | clearCommandline (String[] originalCommand) Entfernen Sie die Delegierungsoptionen aus der ursprünglichen Befehlszeile, damit die zugrunde liegende Konfiguration nicht erneut delegiert. |
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 oder nicht. |
void | setCommandLine (String[] command) |
boolean | shouldUseDelegation () Ob die Delegierungslogik ausgelöst wird oder nicht. |
Felder
DELEGATE_OBJECT
public static final String DELEGATE_OBJECT
Die Objektreferenz in der Konfiguration.
Öffentliche Konstrukteure
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 erneut delegiert.
Parameter | |
---|---|
originalCommand | String |
Kehrt zurück | |
---|---|
String[] |
Wirft | |
---|---|
ConfigurationException |
Klassenpfad erstellen
public String createClasspath ()
Erstellt den Klassenpfad aus den JAR-Dateien im Verzeichnis.
Kehrt zurück | |
---|---|
String |
getCommandLine
public String[] getCommandLine ()
Kehrt zurück | |
---|---|
String[] |
getTfRootDir
public File getTfRootDir ()
Gibt das Verzeichnis einer Tradefed-Binärdatei zurück.
Kehrt zurück | |
---|---|
File |
istInszenierung
public boolean isStaging ()
Gibt zurück, ob dies die Staging-Umgebung ist oder nicht. Wir wollen standardmäßig nicht im Staging delegieren, nur wenn "staging_delegated" gesetzt ist.
Kehrt zurück | |
---|---|
boolean |
setCommandLine
public void setCommandLine (String[] command)
Parameter | |
---|---|
command | String |
shouldUseDelegation
public boolean shouldUseDelegation ()
Ob die Delegierungslogik ausgelöst wird oder nicht.
Kehrt zurück | |
---|---|
boolean |