SandboxConfigurationFactory
public class SandboxConfigurationFactory
extends ConfigurationFactory
java.lang.Object | ||
↳ | com.android.tradefed.config.ConfigurationFactory | |
↳ | com.android.tradefed.config.SandboxConfigurationFactory |
مصنع تكوين خاص للتعامل مع إنشاء التكوينات لغرض وضع الحماية.
TODO: قم بتقسيم جزء تفريغ التكوين إلى فئة أخرى
ملخص
مجالات | |
---|---|
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) عند تشغيل التفريغ لأمر. |
static SandboxConfigurationFactory | getInstance () احصل على مثيل |
الأساليب المحمية | |
---|---|
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 صالح لوضع الحماية. |
رميات | |
---|---|
| 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 صالح لوضع الحماية. |
رميات | |
---|---|
| com.android.tradefed.config.ConfigurationException |
ConfigurationException |
createConfigurationFromArgs
public IConfiguration createConfigurationFromArgs (String[] arrayArgs, SandboxConfigDump.DumpCmd command)
عند تشغيل التفريغ لأمر. قم بإنشاء تكوين بتوقعات محددة.
حدود | |
---|---|
arrayArgs | String : سطر الأوامر للتشغيل. |
command | SandboxConfigDump.DumpCmd : أمر التفريغ قيد التقدم |
عائدات | |
---|---|
IConfiguration | IConfiguration صالح لـ VERSIONED Sandbox. |
رميات | |
---|---|
| com.android.tradefed.config.ConfigurationException |
ConfigurationException |
getInstance
public static SandboxConfigurationFactory getInstance ()
احصل على مثيل 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 |