TradefedDelegator

public class TradefedDelegator
extends Object

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


Objetos que ayudan a delegar la invocación a otro objeto binario de Tradefed.

Resumen

Campos

public static final String DELEGATE_OBJECT

Es la referencia del objeto en la configuración.

Constructores públicos

TradefedDelegator()

Métodos públicos

static String[] clearCommandline(String[] originalCommand)

Quita de la línea de comandos original las opciones de delegado para que la configuración subyacente no vuelva a delegar.

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

Quita una opción determinada de la línea de comandos.

String createClasspath()

Crea la ruta de acceso de clases a partir de los archivos JAR del directorio.

String[] getCommandLine()
File getTfRootDir()

Muestra el directorio de un binario de Tradefed.

boolean isStaging()

Muestra si este es o no el entorno de pruebas.

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

Si se activa o no la lógica de delegación.

Campos

DELEGATE_OBJECT

public static final String DELEGATE_OBJECT

Es la referencia del objeto en la configuración.

Constructores públicos

TradefedDelegator

public TradefedDelegator ()

Métodos públicos

clearCommandline

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

Quita de la línea de comandos original las opciones de delegado para que la configuración subyacente no vuelva a delegar.

Parámetros
originalCommand String

Muestra
String[]

Arroja
ConfigurationException

clearCommandlineFromOneArg

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

Quita una opción determinada de la línea de comandos.

Parámetros
originalCommand String

optionName String

Muestra
String[]

Arroja
ConfigurationException

createClasspath

public String createClasspath ()

Crea la ruta de acceso de clases a partir de los archivos JAR del directorio.

Muestra
String

getCommandLine

public String[] getCommandLine ()

Muestra
String[]

getTfRootDir

public File getTfRootDir ()

Muestra el directorio de un binario de Tradefed.

Muestra
File

isStaging

public boolean isStaging ()

Muestra si este es o no el entorno de pruebas. No queremos delegar en la etapa de pruebas de forma predeterminada, solo si se establece "staging_delegated".

Muestra
boolean

setCommandLine

public void setCommandLine (String[] command)

Parámetros
command String

shouldUseDelegation

public boolean shouldUseDelegation ()

Si se activa o no la lógica de delegación.

Muestra
boolean