‫SandboxConfigUtil

public class SandboxConfigUtil
extends Object

java.lang.Object
com.android.tradefed.sandbox.SandboxConfigUtil


فئة أدوات لإدارة IConfiguration عند استخدام وضع الحماية

ملخّص

طُرق وضع التصميم العامة

SandboxConfigUtil()

الإجراءات العامة

static File dumpConfigForVersion(File rootDir, IRunUtil runUtil, String[] args, SandboxConfigDump.DumpCmd dump, File globalConfig)

إنشاء عملية فرعية استنادًا إلى ملفات JAR الخاصة بـ Tf من أي إصدار، وتفريغ ملف XML IConfiguration استنادًا إلى وسيطات سطر الأوامر

static File dumpConfigForVersion(String classpath, IRunUtil runUtil, String[] args, SandboxConfigDump.DumpCmd dump, File globalConfig)
static File dumpConfigForVersion(String classpath, IRunUtil runUtil, String[] args, SandboxConfigDump.DumpCmd dump, File globalConfig, boolean skipJavaCheck)

إنشاء عملية فرعية استنادًا إلى ملفات JAR الخاصة بـ Tf من أي إصدار، وتفريغ ملف XML IConfiguration استنادًا إلى وسيطات سطر الأوامر

static File dumpFilteredGlobalConfig(Set<String> exclusionPatterns)

إنشاء إعدادات عامة لا تتضمّن سوى مخزن المفاتيح لجعلها متاحة في العملية الفرعية

طُرق وضع التصميم العامة

SandboxConfigUtil

public SandboxConfigUtil ()

الإجراءات العامة

dumpConfigForVersion

public static File dumpConfigForVersion (File rootDir, 
                IRunUtil runUtil, 
                String[] args, 
                SandboxConfigDump.DumpCmd dump, 
                File globalConfig)

إنشاء عملية فرعية استنادًا إلى ملفات JAR الخاصة بـ Tf من أي إصدار، وتفريغ ملف XML IConfiguration استنادًا إلى وسيطات سطر الأوامر

المعلَمات
rootDir File: الدليل الذي يحتوي على جميع ملفات JAR من TF

runUtil IRunUtil: السمة IRunUtil التي يجب استخدامها لتشغيل الأمر

args String: وسيطات سطر الأوامر

dump SandboxConfigDump.DumpCmd: السمة DumpCmd التي تتحكّم في بعض النواتج

globalConfig File: الملف الذي يصف الإعدادات العامة التي سيتم استخدامها

القيم المُعادة
File File يحتوي على تفريغ XML من سطر الأوامر

عمليات الطرح
ConfigurationException إذا لم تنجح عملية التفريغ
IOException

dumpConfigForVersion

public static File dumpConfigForVersion (String classpath, 
                IRunUtil runUtil, 
                String[] args, 
                SandboxConfigDump.DumpCmd dump, 
                File globalConfig)

المعلَمات
classpath String

runUtil IRunUtil

args String

dump SandboxConfigDump.DumpCmd

globalConfig File

القيم المُعادة
File

عمليات الطرح
IOException
SandboxConfigurationException

dumpConfigForVersion

public static File dumpConfigForVersion (String classpath, 
                IRunUtil runUtil, 
                String[] args, 
                SandboxConfigDump.DumpCmd dump, 
                File globalConfig, 
                boolean skipJavaCheck)

إنشاء عملية فرعية استنادًا إلى ملفات JAR الخاصة بـ Tf من أي إصدار، وتفريغ ملف XML IConfiguration استنادًا إلى وسيطات سطر الأوامر

المعلَمات
classpath String: مسار الفئة الذي يجب استخدامه لتشغيل وضع الحماية

runUtil IRunUtil: السمة IRunUtil التي يجب استخدامها لتشغيل الأمر

args String: وسيطات سطر الأوامر

dump SandboxConfigDump.DumpCmd: السمة DumpCmd التي تتحكّم في بعض النواتج

globalConfig File: الملف الذي يصف الإعدادات العامة التي سيتم استخدامها

skipJavaCheck boolean: ما إذا كان يجب تخطّي التحقّق من إصدار Java أم لا

القيم المُعادة
File A File يحتوي على تفريغ XML من سطر الأوامر

عمليات الطرح
SandboxConfigurationException إذا لم تنجح عملية التفريغ
IOException

dumpFilteredGlobalConfig

public static File dumpFilteredGlobalConfig (Set<String> exclusionPatterns)

إنشاء إعدادات عامة لا تتضمّن سوى مخزن المفاتيح لجعلها متاحة في العملية الفرعية

المعلَمات
exclusionPatterns Set

القيم المُعادة
File

عمليات الطرح
IOException