SandboxConfigUtil

public class SandboxConfigUtil
extends Object

java.lang.Object
com.android.tradefed.sandbox.SandboxConfigUtil


Une classe utilitaire pour gérer IConfiguration lors du sandboxing.

Résumé

Constructeurs publics

SandboxConfigUtil ()

Méthodes publiques

static File dumpConfigForVersion (String classpath, IRunUtil runUtil, String[] args, SandboxConfigDump.DumpCmd dump, File globalConfig)
static File dumpConfigForVersion (File rootDir, IRunUtil runUtil, String[] args, SandboxConfigDump.DumpCmd dump, File globalConfig)

Créez un sous-processus basé sur les jars Tf à partir de n'importe quelle version, et videz le xml IConfiguration basé sur les arguments de ligne de commande.

static File dumpConfigForVersion (String classpath, IRunUtil runUtil, String[] args, SandboxConfigDump.DumpCmd dump, File globalConfig, boolean skipJavaCheck)

Créez un sous-processus basé sur les jars Tf à partir de n'importe quelle version, et videz le xml IConfiguration basé sur les arguments de ligne de commande.

static File dumpFilteredGlobalConfig ( exclusionPatterns) dumpFilteredGlobalConfig ( exclusionPatterns)

Créez une configuration globale avec uniquement le magasin de clés pour le rendre disponible dans le sous-processus.

Constructeurs publics

SandboxConfigUtil

public SandboxConfigUtil ()

Méthodes publiques

dumpConfigForVersion

public static File dumpConfigForVersion (String classpath, 
                IRunUtil runUtil, 
                String[] args, 
                SandboxConfigDump.DumpCmd dump, 
                File globalConfig)

Paramètres
classpath String

runUtil IRunUtil

args String

dump SandboxConfigDump.DumpCmd

globalConfig File

Retour
File

Lance
SandboxConfigurationException

dumpConfigForVersion

public static File dumpConfigForVersion (File rootDir, 
                IRunUtil runUtil, 
                String[] args, 
                SandboxConfigDump.DumpCmd dump, 
                File globalConfig)

Créez un sous-processus basé sur les jars Tf à partir de n'importe quelle version, et videz le xml IConfiguration basé sur les arguments de ligne de commande.

Paramètres
rootDir File : le répertoire contenant tous les jars de TF.

runUtil IRunUtil : l' IRunUtil à utiliser pour exécuter la commande.

args String : les arguments de la ligne de commande.

dump SandboxConfigDump.DumpCmd : le DumpCmd pilotant certaines des sorties.

globalConfig File : le fichier décrivant la configuration globale à utiliser.

Retour
File Une ERROR(/File) contenant le vidage xml de la ligne de commande.

Lance
ConfigurationException si le vidage échoue.

dumpConfigForVersion

public static File dumpConfigForVersion (String classpath, 
                IRunUtil runUtil, 
                String[] args, 
                SandboxConfigDump.DumpCmd dump, 
                File globalConfig, 
                boolean skipJavaCheck)

Créez un sous-processus basé sur les jars Tf à partir de n'importe quelle version, et videz le xml IConfiguration basé sur les arguments de ligne de commande.

Paramètres
classpath String : le classpath à utiliser pour exécuter le bac à sable.

runUtil IRunUtil : l' IRunUtil à utiliser pour exécuter la commande.

args String : les arguments de la ligne de commande.

dump SandboxConfigDump.DumpCmd : le DumpCmd pilotant certaines des sorties.

globalConfig File : le fichier décrivant la configuration globale à utiliser.

skipJavaCheck boolean : s'il faut ou non ignorer la vérification de la version java

Retour
File Une ERROR(/File) contenant le vidage xml de la ligne de commande.

Lance
SandboxConfigurationException si le vidage échoue.

dumpFilteredGlobalConfig

public static File dumpFilteredGlobalConfig ( exclusionPatterns)

Créez une configuration globale avec uniquement le magasin de clés pour le rendre disponible dans le sous-processus.

Paramètres
exclusionPatterns

Retour
File