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 استنادًا إلى سطر الأوامر ووضع الحماية المقدم.

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

قم بإنشاء IConfiguration استنادًا إلى سطر الأوامر ووضع الحماية المقدم.

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

عند تشغيل التفريغ لأمر.

static SandboxConfigurationFactory getInstance ()

احصل على مثيل IConfigurationFactory المفرد.

الأساليب المحمية

ConfigurationDef createConfigurationDef (String name)

الطريقة الداخلية لإنشاء ConfigurationDef

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

استرداد ConfigurationDef للاسم المحدد

مجالات

OPTION_IGNORED_ELEMENTS

public static final  OPTION_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