เซิร์ฟเวอร์ IConfiguration

public interface IConfigurationServer

com.android.tradefed.config.IConfigurationServer


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

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

สรุป

เมธอดสาธารณะ

abstract InputStream getConfig(String name)

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

abstract String getCurrentHostConfig()

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

เมธอดสาธารณะ

getConfig

public abstract InputStream getConfig (String name)

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

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

คิกรีเทิร์น
InputStream ERROR(/InputStream) คือเนื้อหาไฟล์การกําหนดค่า

โยน
com.android.tradefed.config.ConfigurationException
ConfigurationException

getCurrentHostConfig

public abstract String getCurrentHostConfig ()

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

คิกรีเทิร์น
String ชื่อไฟล์การกําหนดค่าโฮสต์

โยน
com.android.tradefed.config.ConfigurationException
ConfigurationException