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.

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

Rimuovi una determinata opzione dalla riga di comando.

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

clearCommandlineFromOneArg

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

Rimuovi una determinata opzione dalla riga di comando.

Parametri
originalCommand String

optionName 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