تنظيم صفحاتك في مجموعات يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.

SandboxConfigurationFactory. مصنع

public class SandboxConfigurationFactory
extends ConfigurationFactory

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


مصنع التكوين الخاص للتعامل مع إنشاء التكوينات لغرض Sandboxing.

TODO: قم بتقسيم جزء تفريغ التكوين إلى فئة أخرى

ملخص

مجالات

public static final OPTION_IGNORED_ELEMENTS

المنشئون العامة

SandboxConfigurationFactory ()

الطرق العامة

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

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

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

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

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

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

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 صالح لوضع الحماية.

رميات
ConfigurationException

createConfigurationFromArgs

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

عند تشغيل التفريغ للأمر. قم بإنشاء تكوين مع توقعات محددة.

المعلمات
arrayArgs String : سطر الأوامر للتشغيل.

command SandboxConfigDump.DumpCmd : أمر التفريغ قيد التقدم

عائدات
IConfiguration تكوين رمز صالح لـ Sandbox IConfiguration .

رميات
ConfigurationException

createConfigurationFromArgs

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

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

المعلمات
args String : سطر الأوامر للتشغيل.

keyStoreClient IKeyStoreClient : IKeyStoreClient حيث يتم تحميل المفتاح منه.

sandbox ISandbox : صندوق ISandbox المستخدم للتشغيل.

runUtil IRunUtil : ال IRunUtil لتشغيل الأوامر.

globalConfig File

عائدات
IConfiguration تكوين IConfiguration صالح لوضع الحماية.

رميات
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