Google si impegna a promuovere l'equità razziale per le comunità nere. Vedi come.
Questa pagina è stata tradotta dall'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


Factory di configurazione speciale per gestire la creazione di configurazioni per scopi di sandboxing.

TODO: dividere la parte del dump della configurazione in un'altra classe

Sommario

campi

public static final OPTION_IGNORED_ELEMENTS

Costruttori pubblici

SandboxConfigurationFactory ()

Metodi pubblici

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

Creare una IConfiguration basata sulla riga di comando e sulla sandbox fornite.

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

Quando si esegue il dump per un comando.

static SandboxConfigurationFactory getInstance ()

Ottieni l'istanza singleton IConfigurationFactory .

Metodi protetti

ConfigurationDef createConfigurationDef (String name)

Metodo interno per creare ConfigurationDef

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

Recupera ConfigurationDef per il nome specificato

campi

OPTION_IGNORED_ELEMENTS

public static final  OPTION_IGNORED_ELEMENTS

Costruttori pubblici

SandboxConfigurationFactory

public SandboxConfigurationFactory ()

Metodi pubblici

createConfigurationFromArgs

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

Creare una IConfiguration basata sulla riga di comando e sulla sandbox fornite.

parametri
args String : la riga di comando per l'esecuzione.

keyStoreClient IKeyStoreClient : IKeyStoreClient cui caricare la chiave.

sandbox ISandbox : ISandbox utilizzato per l'esecuzione.

runUtil IRunUtil : IRunUtil per eseguire i comandi.

ritorna
IConfiguration una IConfiguration valida per il sandbox.

Genera
ConfigurationException

createConfigurationFromArgs

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

Quando si esegue il dump per un comando. Crea una configurazione con aspettative specifiche.

parametri
arrayArgs String : la riga di comando per l'esecuzione.

command SandboxConfigDump.DumpCmd : il comando dump in corso

ritorna
IConfiguration una IConfiguration valida per il sandbox IConfiguration .

Genera
ConfigurationException

getInstance

public static SandboxConfigurationFactory getInstance ()

Ottieni l'istanza IConfigurationFactory singleton.

ritorna
SandboxConfigurationFactory

Metodi protetti

createConfigurationDef

protected ConfigurationDef createConfigurationDef (String name)

Metodo interno per creare ConfigurationDef

parametri
name String

ritorna
ConfigurationDef

getConfigurationDef

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

Recupera ConfigurationDef per il nome specificato

parametri
name String : il nome di una configurazione integrata da caricare o un percorso di file per la configurazione xml da caricare

isGlobal boolean

templateMap

ritorna
ConfigurationDef ConfigurationDef

Genera
ConfigurationException