Delegador Tradefed

public class TradefedDelegator
extends Object

java.lang.Objeto
com.android.tradefed.config.proxy.TradefedDelegator


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

Resumen

Campos

public static final String DELEGATE_OBJECT

La referencia del objeto en la configuración.

Constructores públicos

TradefedDelegator ()

Métodos públicos

static String[] clearCommandline (String[] originalCommand)

Elimine de la línea de comando original las opciones de delegar para que la configuración subyacente no vuelva a delegar.

String createClasspath ()

Crea el classpath a partir de los archivos jar en el directorio.

String[] getCommandLine ()
File getTfRootDir ()

Devuelve el directorio de un binario Tradefed.

boolean isStaging ()

Devuelve si este es o no el entorno de ensayo.

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

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

Campos

DELEGATE_OBJECT

public static final String DELEGATE_OBJECT

La referencia del objeto en la configuración.

Constructores públicos

Delegador Tradefed

public TradefedDelegator ()

Métodos públicos

borrar línea de comando

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

Elimine de la línea de comando original las opciones de delegar para que la configuración subyacente no vuelva a delegar.

Parámetros
originalCommand String

Devoluciones
String[]

Lanza
ConfigurationException

crearClasspath

public String createClasspath ()

Crea el classpath a partir de los archivos jar en el directorio.

Devoluciones
String

obtener línea de comando

public String[] getCommandLine ()

Devoluciones
String[]

getTfRootDir

public File getTfRootDir ()

Devuelve el directorio de un binario Tradefed.

Devoluciones
File

es puesta en escena

public boolean isStaging ()

Devuelve si este es o no el entorno de ensayo. No queremos delegar en la puesta en escena de forma predeterminada, solo si está configurado "staging_delegated".

Devoluciones
boolean

establecer línea de comando

public void setCommandLine (String[] command)

Parámetros
command String

debería usar delegación

public boolean shouldUseDelegation ()

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

Devoluciones
boolean