SandboxYapılandırmaFabrika

public class SandboxConfigurationFactory
extends ConfigurationFactory

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


Korumalı alan oluşturma amacıyla konfigürasyonların oluşturulmasını sağlayan Özel Konfigürasyon fabrikası.

YAPILACAKLAR: Yapılandırma dökümü bölümünü başka bir sınıfa bölün

Özet

Alanlar

public static final OPTION_IGNORED_ELEMENTS

Kamu inşaatçıları

SandboxConfigurationFactory ()

Genel yöntemler

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

Sağlanan komut satırına ve sanal alana dayalı bir IConfiguration oluşturun.

IConfiguration createConfigurationFromArgs (String[] args, IKeyStoreClient keyStoreClient, ISandbox sandbox, IRunUtil runUtil, File globalConfig, boolean skipJavaCheck)

Sağlanan komut satırına ve sanal alana dayalı bir IConfiguration oluşturun.

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

Bir komut için dökümü çalıştırırken.

static SandboxConfigurationFactory getInstance ()

Singleton IConfigurationFactory örneğini alın.

Korumalı yöntemler

ConfigurationDef createConfigurationDef (String name)

ConfigurationDef oluşturmanın dahili yöntemi

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

Verilen ad için ConfigurationDef alın

Alanlar

OPTION_IGNORED_ELEMENTS

public static final  OPTION_IGNORED_ELEMENTS

Kamu inşaatçıları

SandboxYapılandırmaFabrika

public SandboxConfigurationFactory ()

Genel yöntemler

CreateConfigurationFromArgs

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

Sağlanan komut satırına ve sanal alana dayalı bir IConfiguration oluşturun.

Parametreler
args String : Çalıştırma için komut satırı.

keyStoreClient IKeyStoreClient : anahtarın yükleneceği IKeyStoreClient .

sandbox ISandbox : çalıştırma için kullanılan ISandbox .

runUtil IRunUtil : Komutları çalıştırmak için IRunUtil .

İadeler
IConfiguration korumalı alan için geçerli bir IConfiguration .

Atar
com.android.tradefed.config.ConfigurationException
ConfigurationException

CreateConfigurationFromArgs

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

Sağlanan komut satırına ve sanal alana dayalı bir IConfiguration oluşturun.

Parametreler
args String : Çalıştırma için komut satırı.

keyStoreClient IKeyStoreClient : anahtarın yükleneceği IKeyStoreClient .

sandbox ISandbox : çalıştırma için kullanılan ISandbox .

runUtil IRunUtil : Komutları çalıştırmak için IRunUtil .

globalConfig File

skipJavaCheck boolean

İadeler
IConfiguration korumalı alan için geçerli bir IConfiguration .

Atar
com.android.tradefed.config.ConfigurationException
ConfigurationException

CreateConfigurationFromArgs

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

Bir komut için dökümü çalıştırırken. Belirli beklentilere sahip bir yapılandırma oluşturun.

Parametreler
arrayArgs String : Çalıştırma için komut satırı.

command SandboxConfigDump.DumpCmd : Döküm komutu devam ediyor

İadeler
IConfiguration VERSIONED Sandbox için geçerli bir IConfiguration .

Atar
com.android.tradefed.config.ConfigurationException
ConfigurationException

getInstance

public static SandboxConfigurationFactory getInstance ()

Singleton IConfigurationFactory örneğini alın.

İadeler
SandboxConfigurationFactory

Korumalı yöntemler

CreateConfigurationDef

protected ConfigurationDef createConfigurationDef (String name)

ConfigurationDef oluşturmanın dahili yöntemi

Parametreler
name String

İadeler
ConfigurationDef

getConfigurationDef

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

Verilen ad için ConfigurationDef alın

Parametreler
name String : Yüklenecek yerleşik yapılandırmanın adı veya yüklenecek yapılandırma dosyasına giden dosya yolu

isGlobal boolean

templateMap

İadeler
ConfigurationDef ConfigurationDef

Atar
ConfigurationException