SandboxConfigUtil

public class SandboxConfigUtil
extends Object

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


คลาสยูทิลิตีสำหรับจัดการ IConfiguration เมื่อใช้แซนด์บ็อกซ์

สรุป

ตัวสร้างแบบสาธารณะ

SandboxConfigUtil()

เมธอดสาธารณะ

static File dumpConfigForVersion(String classpath, IRunUtil runUtil, String[] args, SandboxConfigDump.DumpCmd dump, File globalConfig)
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, boolean skipJavaCheck)

สร้างกระบวนการย่อยตาม jar ของ Tf จากเวอร์ชันใดก็ได้ และวาง xml IConfiguration ตามอาร์กิวเมนต์บรรทัดคำสั่ง

static File dumpFilteredGlobalConfig( exclusionPatterns)

สร้างการกําหนดค่าส่วนกลางที่มีเพียงคีย์สโตร์เพื่อให้พร้อมใช้งานในกระบวนการย่อย

ตัวสร้างแบบสาธารณะ

SandboxConfigUtil

public SandboxConfigUtil ()

เมธอดสาธารณะ

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

การโยน
SandboxConfigurationException

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 ERROR(/File) ที่มีไฟล์บันทึก XML จากบรรทัดคำสั่ง

การโยน
ConfigurationException หากการดัมพ์ไม่สำเร็จ

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 ERROR(/File) ที่มีไฟล์บันทึก XML จากบรรทัดคำสั่ง

การโยน
SandboxConfigurationException หากการดัมพ์ไม่สำเร็จ

dumpFilteredGlobalConfig

public static File dumpFilteredGlobalConfig ( exclusionPatterns)

สร้างการกําหนดค่าส่วนกลางที่มีเพียงคีย์สโตร์เพื่อให้พร้อมใช้งานในกระบวนการย่อย

พารามิเตอร์
exclusionPatterns

คิกรีเทิร์น
File