Google est engagé à faire progresser l'équité raciale pour les communautés noires. Regarde comment.
Cette page a été traduite par l'API Cloud Translation.
Switch to English

SandboxConfigurationFactory

public class SandboxConfigurationFactory
extends ConfigurationFactory

java.lang.Object
com.android.tradefed.config.ConfigurationFactory
com.android.tradefed.config.SandboxConfigurationFactory


Configuration usine spéciale à la création de configurations de poignée pour but sandboxing.

TODO: Diviser la partie de vidage de configuration à une autre classe

Résumé

Des champs

public static final OPTION_IGNORED_ELEMENTS

constructeurs publics

SandboxConfigurationFactory ()

méthodes publiques

IConfiguration createConfigurationFromArgs (String[] args, IKeyStoreClient keyStoreClient, ISandbox sandbox, IRunUtil runUtil)

Créer un IConfiguration basé sur la ligne de commande et bac à sable fourni.

IConfiguration createConfigurationFromArgs (String[] arrayArgs, SandboxConfigDump.DumpCmd command)

Lors de l'exécution de la décharge d'une commande.

static SandboxConfigurationFactory getInstance ()

Obtenez le singleton IConfigurationFactory exemple.

méthodes protégées

ConfigurationDef createConfigurationDef (String name)

Méthode interne pour créer ConfigurationDef

ConfigurationDef getConfigurationDef (String name, boolean isGlobal, templateMap) getConfigurationDef (String name, boolean isGlobal, templateMap)

Récupérer le ConfigurationDef pour le nom donné

Des champs

OPTION_IGNORED_ELEMENTS

public static final  OPTION_IGNORED_ELEMENTS

constructeurs publics

SandboxConfigurationFactory

public SandboxConfigurationFactory ()

méthodes publiques

createConfigurationFromArgs

public IConfiguration createConfigurationFromArgs (String[] args, 
                IKeyStoreClient keyStoreClient, 
                ISandbox sandbox, 
                IRunUtil runUtil)

Créer un IConfiguration basé sur la ligne de commande et bac à sable fourni.

Paramètres
args String : la ligne de commande pour la course.

keyStoreClient IKeyStoreClient : le IKeyStoreClient où charger la clé.

sandbox ISandbox : le ISandbox utilisé pour la course.

runUtil IRunUtil : le IRunUtil à exécuter des commandes.

Retour
IConfiguration un IConfiguration valable pour le bac à sable.

lancers francs
ConfigurationException

createConfigurationFromArgs

public IConfiguration createConfigurationFromArgs (String[] arrayArgs, 
                SandboxConfigDump.DumpCmd command)

Lors de l'exécution de la décharge d'une commande. Créer une config avec les attentes des particuliers.

Paramètres
arrayArgs String : la ligne de commande pour la course.

command SandboxConfigDump.DumpCmd : La commande de vidage en cours

Retour
IConfiguration un IConfiguration valide pour la Versioned Bac à sable.

lancers francs
ConfigurationException

getInstance

public static SandboxConfigurationFactory getInstance ()

Obtenez le singleton IConfigurationFactory exemple.

Retour
SandboxConfigurationFactory

méthodes protégées

createConfigurationDef

protected ConfigurationDef createConfigurationDef (String name)

Méthode interne pour créer ConfigurationDef

Paramètres
name String

Retour
ConfigurationDef

getConfigurationDef

protected ConfigurationDef getConfigurationDef (String name, 
                boolean isGlobal, 
                 templateMap)

Récupérer le ConfigurationDef pour le nom donné

Paramètres
name String : le nom d'une configuration intégrée pour charger ou un chemin de fichier à la configuration XML à la charge

isGlobal boolean

templateMap

Retour
ConfigurationDef ConfigurationDef

lancers francs
ConfigurationException