Délégant Tradefed
public class TradefedDelegator
extends Object
java.lang.Object | |
↳ | com.android.tradefed.config.proxy.TradefedDelegator |
Objets qui aident à déléguer l'invocation à un autre binaire Tradefed.
Résumé
Des champs | |
---|---|
public static final String | DELEGATE_OBJECT La référence de l'objet dans la configuration. |
Constructeurs publics | |
---|---|
TradefedDelegator () |
Méthodes publiques | |
---|---|
static String[] | clearCommandline (String[] originalCommand) Supprimez de la ligne de commande d'origine les options de délégation afin que la configuration sous-jacente ne délègue plus. |
String | createClasspath () Crée le classpath à partir des jars du répertoire. |
String[] | getCommandLine () |
File | getTfRootDir () Renvoie le répertoire d'un binaire Tradefed. |
boolean | isStaging () Renvoie s'il s'agit ou non de l'environnement de staging. |
void | setCommandLine (String[] command) |
boolean | shouldUseDelegation () Déclenche ou non la logique de délégation. |
Des champs
DELEGATE_OBJECT
public static final String DELEGATE_OBJECT
La référence de l'objet dans la configuration.
Constructeurs publics
Délégant Tradefed
public TradefedDelegator ()
Méthodes publiques
clearCommandline
public static String[] clearCommandline (String[] originalCommand)
Supprimez de la ligne de commande d'origine les options de délégation afin que la configuration sous-jacente ne délègue plus.
Paramètres | |
---|---|
originalCommand | String |
Retour | |
---|---|
String[] |
Lance | |
---|---|
ConfigurationException |
créer un chemin de classe
public String createClasspath ()
Crée le classpath à partir des jars du répertoire.
Retour | |
---|---|
String |
getCommandLine
public String[] getCommandLine ()
Retour | |
---|---|
String[] |
getTfRootDir
public File getTfRootDir ()
Renvoie le répertoire d'un binaire Tradefed.
Retour | |
---|---|
File |
isStaging
public boolean isStaging ()
Renvoie s'il s'agit ou non de l'environnement de staging. Nous ne voulons pas déléguer en staging par défaut, uniquement si le "staging_delegated" est défini.
Retour | |
---|---|
boolean |
setCommandLinesetCommandLine
public void setCommandLine (String[] command)
Paramètres | |
---|---|
command | String |
devrait utiliser la délégation
public boolean shouldUseDelegation ()
Déclenche ou non la logique de délégation.
Retour | |
---|---|
boolean |