Delegator Tradefed

public class TradefedDelegator
extends Object

Obiekt Java.lang.Object
com.android.tradefed.config.proxy.TradefedDelegator


Obiekty pomagające w delegowaniu wywołań do innego pliku binarnego Tradefed.

Streszczenie

Pola

public static final String DELEGATE_OBJECT

Odwołanie do obiektu w konfiguracji.

Konstruktorzy publiczni

TradefedDelegator ()

Metody publiczne

static String[] clearCommandline (String[] originalCommand)

Usuń z oryginalnego wiersza poleceń opcje delegowania, aby podstawowa konfiguracja nie delegowała ponownie.

String createClasspath ()

Tworzy ścieżkę klas ze słoików w katalogu.

String[] getCommandLine ()
File getTfRootDir ()

Zwraca katalog pliku binarnego Tradefed.

boolean isStaging ()

Zwraca informację, czy jest to środowisko pomostowe.

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

Określa, czy wyzwala logikę delegowania.

Pola

DELEGATE_OBJECT

public static final String DELEGATE_OBJECT

Odwołanie do obiektu w konfiguracji.

Konstruktorzy publiczni

Delegator Tradefed

public TradefedDelegator ()

Metody publiczne

wyczyść linię poleceń

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

Usuń z oryginalnego wiersza poleceń opcje delegowania, aby podstawowa konfiguracja nie delegowała ponownie.

Parametry
originalCommand String

Zwroty
String[]

Rzuca
ConfigurationException

utwórz ścieżkę klasy

public String createClasspath ()

Tworzy ścieżkę klas ze słoików w katalogu.

Zwroty
String

pobierz linię poleceń

public String[] getCommandLine ()

Zwroty
String[]

pobierzTfRootDir

public File getTfRootDir ()

Zwraca katalog pliku binarnego Tradefed.

Zwroty
File

jest inscenizacja

public boolean isStaging ()

Zwraca informację, czy jest to środowisko pomostowe. Domyślnie nie chcemy delegować zadań przemieszczania, tylko jeśli ustawiono opcję „staging_delegated”.

Zwroty
boolean

ustaw linię poleceń

public void setCommandLine (String[] command)

Parametry
command String

powinienUżyj Delegacji

public boolean shouldUseDelegation ()

Określa, czy wyzwala logikę delegowania.

Zwroty
boolean