การกำหนดค่า Sandbox
public
class
SandboxConfigurationFactory
extends ConfigurationFactory
java.lang.Object | ||
↳ | com.android.tradefed.config.Configurationโรงงาน | |
↳ | com.android.tradefed.config.SandboxConfigurationแฟคตอรี่ |
โรงงานกำหนดค่าพิเศษเพื่อจัดการการสร้างการกำหนดค่าเพื่อวัตถุประสงค์ในการใช้แซนด์บ็อกซ์
สิ่งที่ต้องทำ: แยกส่วน Dump การกำหนดค่าไปยังคลาสอื่น
สรุป
ช่อง | |
---|---|
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,
ดึงข้อมูล |
ช่อง
องค์ประกอบที่ไม่บังคับ
public static finalOPTION_IGNORED_ELEMENTS
ช่างก่อสร้างสาธารณะ
การกำหนดค่า Sandbox
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 |
การขว้าง | |
---|---|
|
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 |