Google se compromete a impulsar la igualdad racial para las comunidades afrodescendientes. Obtén información al respecto.
Se usó la API de Cloud Translation para traducir esta página.
Switch to English

SandboxConfigurationFactory

public class SandboxConfigurationFactory
extends ConfigurationFactory

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


Fábrica de configuraciones especiales para manejar la creación de configuraciones para fines de Sandboxing.

TODO: Divida la parte de volcado de configuración en otra clase

Resumen

Campos

public static final OPTION_IGNORED_ELEMENTS

Constructores públicos

SandboxConfigurationFactory ()

Métodos públicos

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

Cree una IConfiguration basada en la línea de comandos y la zona de pruebas proporcionada.

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

Al ejecutar el volcado de un comando.

static SandboxConfigurationFactory getInstance ()

Obtenga la instancia de singleton IConfigurationFactory .

Métodos protegidos

ConfigurationDef createConfigurationDef (String name)

Método interno para crear ConfigurationDef

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

Recuperar ConfigurationDef para el nombre dado

Campos

OPTION_IGNORED_ELEMENTS

public static final  OPTION_IGNORED_ELEMENTS

Constructores públicos

SandboxConfigurationFactory

public SandboxConfigurationFactory ()

Métodos públicos

createConfigurationFromArgs

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

Cree una IConfiguration basada en la línea de comandos y la zona de pruebas proporcionada.

Parámetros
args String : la línea de comando para la ejecución.

keyStoreClient IKeyStoreClient : el IKeyStoreClient donde cargar la clave.

sandbox ISandbox : el ISandbox utilizado para la ejecución.

runUtil IRunUtil : el IRunUtil para ejecutar comandos.

Devoluciones
IConfiguration una IConfiguration válida para el sandbox.

Lanza
ConfigurationException

createConfigurationFromArgs

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

Al ejecutar el volcado de un comando. Cree una configuración con expectativas específicas.

Parámetros
arrayArgs String : la línea de comando para la ejecución.

command SandboxConfigDump.DumpCmd : el comando de volcado en curso

Devoluciones
IConfiguration una IConfiguration válida para el Sandbox VERSIONADO.

Lanza
ConfigurationException

obtener Instancia

public static SandboxConfigurationFactory getInstance ()

Obtenga la instancia de singleton IConfigurationFactory .

Devoluciones
SandboxConfigurationFactory

Métodos protegidos

createConfigurationDef

protected ConfigurationDef createConfigurationDef (String name)

Método interno para crear ConfigurationDef

Parámetros
name String

Devoluciones
ConfigurationDef

getConfigurationDef

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

Recuperar ConfigurationDef para el nombre dado

Parámetros
name String : el nombre de una configuración incorporada para cargar o una ruta de archivo al archivo de configuración para cargar

isGlobal boolean

templateMap

Devoluciones
ConfigurationDef ConfigurationDef

Lanza
ConfigurationException