IConfigurationServer

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:設定的名稱

傳回
InputStream InputStream 是設定檔內容。

擲回
com.android.tradefed.config.ConfigurationException
ConfigurationException

getCurrentHostConfig

public abstract String getCurrentHostConfig ()

取得目前 Tradefed 工作階段的主機設定檔名稱。Tradefed 會從伺服器取得主機設定,而不是從本機檔案讀取主機設定檔。IConfigurationServer

傳回
String 主機設定檔名稱。

擲回
com.android.tradefed.config.ConfigurationException
ConfigurationException