IConfigurationServer

public interface IConfigurationServer

com.android.tradefed.config.IConfigurationServer


อินเทอร์เฟซสำหรับเซิร์ฟเวอร์กำหนดค่า

แทนที่จะเริ่มต้นด้วยไฟล์กำหนดค่าโฮสต์ อินสแตนซ์ Tradefed สามารถเริ่มต้นด้วย IConfigurationServer การแลกเปลี่ยนที่เริ่มต้นด้วย IConfigurationServer จะโหลดการกำหนดค่าของโฮสต์ปัจจุบันจากที่จัดเก็บข้อมูลระยะไกล และโหลดการกำหนดค่าที่ขึ้นต่อกันทั้งหมดตามความจำเป็น Tradefed สามารถเริ่มต้นด้วย IConfigurationServer หรือไฟล์ปรับแต่งได้ แต่ไม่ใช่ทั้งสองอย่าง

สรุป

วิธีการสาธารณะ

abstract InputStream getConfig (String name)

รับเนื้อหาการกำหนดค่าตามชื่อ

abstract String getCurrentHostConfig ()

รับชื่อไฟล์กำหนดค่าของโฮสต์ปัจจุบันสำหรับเซสชัน Tradefed ปัจจุบัน

วิธีการสาธารณะ

รับการกำหนดค่า

public abstract InputStream getConfig (String name)

รับเนื้อหาการกำหนดค่าตามชื่อ

พารามิเตอร์
name String : ชื่อของ config

การส่งคืน
InputStream ERROR(/InputStream) คือเนื้อหาไฟล์ปรับแต่ง

ขว้าง
com.android.tradefed.config.ConfigurationException
ConfigurationException

รับ CurrentHostConfig

public abstract String getCurrentHostConfig ()

รับชื่อไฟล์กำหนดค่าของโฮสต์ปัจจุบันสำหรับเซสชัน Tradefed ปัจจุบัน แทนที่จะอ่านไฟล์กำหนดค่าโฮสต์จากไฟล์ในเครื่อง Tradefed เริ่มต้นด้วย IConfigurationServer จะได้รับการกำหนดค่าโฮสต์จากเซิร์ฟเวอร์

การส่งคืน
String ชื่อไฟล์กำหนดค่าโฮสต์

ขว้าง
com.android.tradefed.config.ConfigurationException
ConfigurationException