TradefedDelegator

public class TradefedDelegator
extends Object

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


Obiekty, które pomagają delegować wywołanie do innego pliku binarnego Tradefed.

Podsumowanie

Stałe

String DELEGATE_OBJECT

Odniesienie do obiektu w konfiguracji.

Publiczne konstruktory

TradefedDelegator()

Metody publiczne

static String[] clearCommandline(String[] originalCommand)

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

static String[] clearCommandlineFromOneArg(String[] originalCommand, String optionName)

Usuń daną opcję z wiersza poleceń.

static String[] clearCommandlineFromOneArg(String[] originalCommand, String optionName, boolean booleanOption)

Usuń daną opcję z wiersza poleceń.

String createClasspath()

Tworzy ścieżkę klas na podstawie plików JAR w katalogu.

String[] getCommandLine()
getEnvironment()
File getTfRootDir()

Zwraca katalog pliku binarnego Tradefed.

boolean isStaging()

Zwraca informację, czy jest to środowisko przejściowe.

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

Określa, czy ma zostać uruchomiona logika przekazywania.

Stałe

DELEGATE_OBJECT

public static final String DELEGATE_OBJECT

Odniesienie do obiektu w konfiguracji.

Wartość stała: „DELEGATE”

Publiczne konstruktory

TradefedDelegator

public TradefedDelegator ()

Metody publiczne

clearCommandline

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

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

Parametry
originalCommand String

Zwroty
String[]

Zgłasza
ConfigurationException

clearCommandlineFromOneArg

public static String[] clearCommandlineFromOneArg (String[] originalCommand, 
                String optionName)

Usuń daną opcję z wiersza poleceń.

Parametry
originalCommand String

optionName String

Zwroty
String[]

Zgłasza
ConfigurationException

clearCommandlineFromOneArg

public static String[] clearCommandlineFromOneArg (String[] originalCommand, 
                String optionName, 
                boolean booleanOption)

Usuń daną opcję z wiersza poleceń.

Parametry
originalCommand String

optionName String

booleanOption boolean

Zwroty
String[]

Zgłasza
ConfigurationException

createClasspath

public String createClasspath ()

Tworzy ścieżkę klas na podstawie plików JAR w katalogu.

Zwroty
String

getCommandLine

public String[] getCommandLine ()

Zwroty
String[]

getEnvironment

public  getEnvironment ()

Zwroty

getTfRootDir

public File getTfRootDir ()

Zwraca katalog pliku binarnego Tradefed.

Zwroty
File

isStaging

public boolean isStaging ()

Zwraca informację, czy jest to środowisko przejściowe. Nie chcemy domyślnie delegować w środowisku testowym, tylko wtedy, gdy ustawiona jest wartość „staging_delegated”.

Zwroty
boolean

noopAllocation

public boolean noopAllocation ()

Zwroty
boolean

setCommandLine

public void setCommandLine (String[] command)

Parametry
command String

shouldUseDelegation

public boolean shouldUseDelegation ()

Określa, czy ma zostać uruchomiona logika przekazywania.

Zwroty
boolean