จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
Configurationfactor.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
|
ช่างก่อสร้างสาธารณะ
ตัวโหลดข้อยกเว้น
public ExceptionLoader (boolean isGlobal)
พารามิเตอร์ |
isGlobal |
boolean |
วิธีการสาธารณะ
getConfigurationDef
public ConfigurationDef getConfigurationDef (String name,
templateMap)
พารามิเตอร์ |
name |
String |
templateMap |
|
isBundledConfig
public boolean isBundledConfig (String name)
แสดงผลเป็น "จริง" หากเป็นไฟล์การกำหนดค่าที่พบใน classpath
การกำหนดค่าการโหลด
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 |
|
วิธีการป้องกัน
ค้นหาชื่อการกำหนดค่า
protected String findConfigName (String name,
String parentName)
ค้นหาชื่อของการกำหนดค่าตามชื่อและชื่อระดับบนสุด ซึ่งใช้เพื่อจัดการอย่างเหมาะสม
การกำหนดค่าชุดซอฟต์แวร์และการกำหนดค่าภายในเครื่อง
พารามิเตอร์ |
name |
String : ชื่อของการกำหนดค่า |
parentName |
String : ชื่อระดับบนสุดของการกำหนดค่า |
คิกรีเทิร์น |
String |
ชื่อเต็มของการกำหนดค่า |
isTrackableConfig
protected boolean isTrackableConfig (String name)
ควรติดตามวงจรของการกำหนดค่าหรือไม่
พารามิเตอร์ |
name |
String : ชื่อของการกำหนดค่า |
คิกรีเทิร์น |
boolean |
true หากการกำหนดค่าสามารถติดตามได้ มิฉะนั้นจะเป็น false |
การกำหนดค่าแทร็ก
protected void trackConfig (String name,
ConfigurationDef def)
การกำหนดค่าการติดตามสำหรับการโหลดแบบไดนามิก ขณะนี้ระบบรองรับเฉพาะไฟล์ในเครื่องเท่านั้น
พารามิเตอร์ |
name |
String : ชื่อของการกำหนดค่า |
def |
ConfigurationDef : def. ของการกำหนดค่า |
ตัวอย่างเนื้อหาและโค้ดในหน้าเว็บนี้ขึ้นอยู่กับใบอนุญาตที่อธิบายไว้ในใบอนุญาตการใช้เนื้อหา Java และ OpenJDK เป็นเครื่องหมายการค้าหรือเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2024-08-20 UTC
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"ไม่มีข้อมูลที่ฉันต้องการ"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"ซับซ้อนเกินไป/มีหลายขั้นตอนมากเกินไป"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"ล้าสมัย"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"ปัญหาเกี่ยวกับการแปล"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"ตัวอย่าง/ปัญหาเกี่ยวกับโค้ด"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"อื่นๆ"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"เข้าใจง่าย"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"แก้ปัญหาของฉันได้"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"อื่นๆ"
}]
{"lastModified": "\u0e2d\u0e31\u0e1b\u0e40\u0e14\u0e15\u0e25\u0e48\u0e32\u0e2a\u0e38\u0e14 2024-08-20 UTC"}