TradefedDelegator

public class TradefedDelegator
extends Object

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


Oggetti che aiutano a delegare l'invocazione a un altro file binario TradeFed.

Riepilogo

Campi

public static final String DELEGATE_OBJECT

Il riferimento all'oggetto nella configurazione.

Costruttori pubblici

TradefedDelegator()

Metodi pubblici

static String[] clearCommandline(String[] originalCommand)

Rimuovi dalla riga di comando originale le opzioni di delega in modo che la configurazione di base non effettui nuovamente la delega.

String createClasspath()

Crea il percorso di classe dai file JAR nella directory.

String[] getCommandLine()
File getTfRootDir()

Restituisce la directory di un file binario Tradefed.

boolean isStaging()

Restituisce se si tratta o meno dell'ambiente di staging.

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

Se attivare o meno la logica di delega.

Campi

DELEGATE_OBJECT

public static final String DELEGATE_OBJECT

Il riferimento all'oggetto nella configurazione.

Costruttori pubblici

TradefedDelegator

public TradefedDelegator ()

Metodi pubblici

clearCommandline

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

Rimuovi dalla riga di comando originale le opzioni di delega in modo che la configurazione di base non effettui nuovamente la delega.

Parametri
originalCommand String

Ritorni
String[]

Lanci
ConfigurationException

createClasspath

public String createClasspath ()

Crea il percorso di classe dai file JAR nella directory.

Ritorni
String

getCommandLine

public String[] getCommandLine ()

Ritorni
String[]

getTfRootDir

public File getTfRootDir ()

Restituisce la directory di un file binario Tradefed.

Ritorni
File

isStaging

public boolean isStaging ()

Restituisce se si tratta o meno dell'ambiente di staging. Per impostazione predefinita, non vogliamo eseguire la delega in fase di staging, ma solo se è impostato "staging_delegated".

Ritorni
boolean

setCommandLine

public void setCommandLine (String[] command)

Parametri
command String

shouldUseDelegation

public boolean shouldUseDelegation ()

Se attivare o meno la logica di delega.

Ritorni
boolean