โรงงานการกำหนดค่าแซนด์บ็อกซ์
public class SandboxConfigurationFactory
extends ConfigurationFactory
java.lang.Object | ||
↳ | com.android.tradefed.config.ConfigurationFactory | |
↳ | com.android.tradefed.config.SandboxConfigurationFactory |
โรงงานการกำหนดค่าพิเศษเพื่อรองรับการสร้างการกำหนดค่าสำหรับวัตถุประสงค์ของแซนด์บ็อกซ์
สิ่งที่ต้องทำ: แยกส่วนดัมพ์การกำหนดค่าออกเป็นคลาสอื่น
สรุป
เขตข้อมูล | |
---|---|
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
ผู้รับเหมาก่อสร้างสาธารณะ
โรงงานการกำหนดค่าแซนด์บ็อกซ์
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 : คำสั่ง dump อยู่ระหว่างดำเนินการ |
การส่งคืน | |
---|---|
IConfiguration | IConfiguration ที่ถูกต้องสำหรับ VERSIONED Sandbox |
ขว้าง | |
---|---|
| com.android.tradefed.config.ConfigurationException |
ConfigurationException |
รับอินสแตนซ์
public static SandboxConfigurationFactory getInstance ()
รับอินสแตนซ์ IConfigurationFactory
ซิงเกิลตัน
การส่งคืน | |
---|---|
SandboxConfigurationFactory |
วิธีการที่ได้รับการป้องกัน
createConfigurationDef
protected ConfigurationDef createConfigurationDef (String name)
วิธีการภายในเพื่อสร้าง ConfigurationDef
พารามิเตอร์ | |
---|---|
name | String |
การส่งคืน | |
---|---|
ConfigurationDef |
รับการกำหนดค่าDef
protected ConfigurationDef getConfigurationDef (String name, boolean isGlobal,templateMap)
ดึงข้อมูล ConfigurationDef
สำหรับชื่อที่กำหนด
พารามิเตอร์ | |
---|---|
name | String : ชื่อของการกำหนดค่าในตัวที่จะโหลดหรือเส้นทางของไฟล์ไปยังไฟล์การกำหนดค่าที่จะโหลด |
isGlobal | boolean |
templateMap |
การส่งคืน | |
---|---|
ConfigurationDef | ConfigurationDef |
ขว้าง | |
---|---|
ConfigurationException |