SandboxConfigurationFactory
public class SandboxConfigurationFactory
extends ConfigurationFactory
java.lang.object | ||
↳ | com.android.tradefed.config.ConfigurationFactory | |
↳ | com.android.tradefed.config.SandboxConfigurationFactory |
کارخانه پیکربندی ویژه برای ایجاد تنظیمات برای اهداف Sandboxing.
TODO: قسمت dump configuration را به کلاس دیگری تقسیم کنید
خلاصه
فیلدها | |
---|---|
public static final | OPTION_IGNORED_ELEMENTS
|
سازندگان عمومی | |
---|---|
SandboxConfigurationFactory () |
روش های عمومی | |
---|---|
IConfiguration | createConfigurationFromArgs (String[] args, IKeyStoreClient keyStoreClient, ISandbox sandbox, IRunUtil runUtil) یک |
IConfiguration | createConfigurationFromArgs (String[] args, IKeyStoreClient keyStoreClient, ISandbox sandbox, IRunUtil runUtil, File globalConfig, boolean skipJavaCheck) یک |
IConfiguration | createConfigurationFromArgs (String[] arrayArgs, SandboxConfigDump.DumpCmd command) هنگام اجرای dump برای یک دستور. |
static SandboxConfigurationFactory | getInstance () نمونه singleton |
روش های محافظت شده | |
---|---|
ConfigurationDef | createConfigurationDef (String name) روش داخلی برای ایجاد |
ConfigurationDef | getConfigurationDef (String name, boolean isGlobal, templateMap) getConfigurationDef (String name, boolean isGlobal, templateMap) |
فیلدها
OPTION_IGNORED_ELEMENTS
public static finalOPTION_IGNORED_ELEMENTS
سازندگان عمومی
SandboxConfigurationFactory
public SandboxConfigurationFactory ()
روش های عمومی
createConfigurationFromArgs
public IConfiguration createConfigurationFromArgs (String[] args, IKeyStoreClient keyStoreClient, ISandbox sandbox, IRunUtil runUtil)
یک IConfiguration
بر اساس خط فرمان و جعبه شنی ارائه شده ایجاد کنید.
پارامترها | |
---|---|
args | String : خط فرمان برای اجرا. |
keyStoreClient | IKeyStoreClient : IKeyStoreClient که از کجا باید کلید را بارگیری کرد. |
sandbox | ISandbox : ISandbox مورد استفاده برای اجرا. |
runUtil | IRunUtil : IRunUtil برای اجرای دستورات. |
برمی گرداند | |
---|---|
IConfiguration | یک IConfiguration معتبر برای sandbox. |
پرتاب می کند | |
---|---|
| com.android.tradefed.config.ConfigurationException |
ConfigurationException |
createConfigurationFromArgs
public IConfiguration createConfigurationFromArgs (String[] args, IKeyStoreClient keyStoreClient, ISandbox sandbox, IRunUtil runUtil, File globalConfig, boolean skipJavaCheck)
یک IConfiguration
بر اساس خط فرمان و جعبه شنی ارائه شده ایجاد کنید.
پارامترها | |
---|---|
args | String : خط فرمان برای اجرا. |
keyStoreClient | IKeyStoreClient : IKeyStoreClient که از کجا باید کلید را بارگیری کرد. |
sandbox | ISandbox : ISandbox مورد استفاده برای اجرا. |
runUtil | IRunUtil : IRunUtil برای اجرای دستورات. |
globalConfig | File |
skipJavaCheck | boolean |
برمی گرداند | |
---|---|
IConfiguration | یک IConfiguration معتبر برای sandbox. |
پرتاب می کند | |
---|---|
| com.android.tradefed.config.ConfigurationException |
ConfigurationException |
createConfigurationFromArgs
public IConfiguration createConfigurationFromArgs (String[] arrayArgs, SandboxConfigDump.DumpCmd command)
هنگام اجرای dump برای یک دستور. یک پیکربندی با انتظارات خاص ایجاد کنید.
پارامترها | |
---|---|
arrayArgs | String : خط فرمان برای اجرا. |
command | SandboxConfigDump.DumpCmd : دستور dump در حال انجام است |
برمی گرداند | |
---|---|
IConfiguration | یک IConfiguration معتبر برای Sandbox VERSIONED. |
پرتاب می کند | |
---|---|
| com.android.tradefed.config.ConfigurationException |
ConfigurationException |
getInstance
public static SandboxConfigurationFactory getInstance ()
نمونه singleton IConfigurationFactory
را دریافت کنید.
برمی گرداند | |
---|---|
SandboxConfigurationFactory |
روش های محافظت شده
createConfigurationDef
protected ConfigurationDef createConfigurationDef (String name)
روش داخلی برای ایجاد ConfigurationDef
پارامترها | |
---|---|
name | String |
برمی گرداند | |
---|---|
ConfigurationDef |
getConfigurationDef
protected ConfigurationDef getConfigurationDef (String name, boolean isGlobal,templateMap)
ConfigurationDef
را برای نام داده شده بازیابی کنید
پارامترها | |
---|---|
name | String : نام یک پیکربندی داخلی برای بارگیری یا یک مسیر فایل به فایل پیکربندی برای بارگیری |
isGlobal | boolean |
templateMap |
برمی گرداند | |
---|---|
ConfigurationDef | ConfigurationDef |
پرتاب می کند | |
---|---|
ConfigurationException |