ConfigurationFactory.ExceptionLoader
protected
class
ConfigurationFactory.ExceptionLoader
extends ConfigurationFactory.ConfigLoader
สรุป
เมธอดสาธารณะ |
ConfigurationDef
|
getConfigurationDef(String name, templateMap)
|
boolean
|
isBundledConfig(String name)
แสดงค่า "จริง" หากเป็นไฟล์การกําหนดค่าที่พบใน classpath
|
void
|
loadConfiguration(String name, ConfigurationDef def, String deviceTagObject, templateMap, templateSeen)
|
void
|
loadIncludedConfiguration(ConfigurationDef def, String parentName, String name, String deviceTagObject, templateMap, templateSeen)
การกําหนดค่าที่รวมอยู่ใน tradefed.jar จะรวมได้เฉพาะการกําหนดค่าอื่นๆ ที่รวมอยู่ใน tradefed.jar ด้วย
|
วิธีการที่มีการป้องกัน |
String
|
findConfigName(String name, String parentName)
ค้นหาชื่อของ config ตามชื่อและชื่อของรายการหลัก
|
boolean
|
isTrackableConfig(String name)
ควรติดตามวงจรของการกำหนดค่าหรือไม่
|
void
|
trackConfig(String name, ConfigurationDef def)
การกำหนดค่าการติดตามสำหรับการโหลดแบบไดนามิก
|
ตัวสร้างแบบสาธารณะ
ExceptionLoader
public ExceptionLoader (boolean isGlobal)
พารามิเตอร์ |
isGlobal |
boolean |
เมธอดสาธารณะ
getConfigurationDef
public ConfigurationDef getConfigurationDef (String name,
templateMap)
พารามิเตอร์ |
name |
String |
templateMap |
|
isBundledConfig
public boolean isBundledConfig (String name)
แสดงค่า "จริง" หากเป็นไฟล์การกําหนดค่าที่พบใน classpath
loadConfiguration
public void loadConfiguration (String name,
ConfigurationDef def,
String deviceTagObject,
templateMap,
templateSeen)
พารามิเตอร์ |
name |
String |
def |
ConfigurationDef |
deviceTagObject |
String |
templateMap |
|
templateSeen |
|
loadIncludedConfiguration
public void loadIncludedConfiguration (ConfigurationDef def,
String parentName,
String name,
String deviceTagObject,
templateMap,
templateSeen)
การกําหนดค่าที่รวมอยู่ใน tradefed.jar จะรวมได้เฉพาะการกําหนดค่าอื่นๆ ที่รวมอยู่ใน tradefed.jar ด้วย อย่างไรก็ตาม การกําหนดค่าในเครื่อง (ภายนอก) สามารถรวมทั้งการกําหนดค่าในเครื่อง (ภายนอก) และการกําหนดค่าแบบรวมไว้ด้วยกันได้
พารามิเตอร์ |
def |
ConfigurationDef |
parentName |
String |
name |
String |
deviceTagObject |
String |
templateMap |
|
templateSeen |
|
วิธีการที่มีการป้องกัน
findConfigName
protected String findConfigName (String name,
String parentName)
ค้นหาชื่อของ config ตามชื่อและชื่อของรายการหลัก ซึ่งจะใช้เพื่อจัดการการกําหนดค่ากลุ่มและการกำหนดค่าในเครื่องอย่างเหมาะสม
พารามิเตอร์ |
name |
String : ชื่อของ config |
parentName |
String : ชื่อของรายการหลักของ config |
คิกรีเทิร์น |
String |
ชื่อเต็มของการกำหนดค่า |
isTrackableConfig
protected boolean isTrackableConfig (String name)
ควรติดตามวงจรของการกำหนดค่าหรือไม่
พารามิเตอร์ |
name |
String : ชื่อของ config |
คิกรีเทิร์น |
boolean |
true หากติดตามการกําหนดค่าได้ ไม่เช่นนั้นจะเป็น false |
trackConfig
protected void trackConfig (String name,
ConfigurationDef def)
การกำหนดค่าการติดตามสำหรับการโหลดแบบไดนามิก ขณะนี้ระบบรองรับเฉพาะไฟล์ในเครื่องเท่านั้น
พารามิเตอร์ |
name |
String : ชื่อของ config |
def |
ConfigurationDef : def ของ config |