設定伺服器

public interface IConfigurationServer

com.android.tradefed.config.IConfigurationServer


設定伺服器的介面。

Tradefed 執行個體可從 IConfigurationServer 開始,而非從主機設定檔開始。換購作業開頭為 IConfigurationServer,會從遠端儲存空間載入目前主機的設定,並視需要載入所有相依設定。Tradefed 可以從 IConfigurationServer 或設定檔開始,但不能同時使用兩者。

摘要

公用方法

abstract InputStream getConfig(String name)

依據名稱取得設定內容。

abstract String getCurrentHostConfig()

取得目前主機的設定檔名稱,適用於目前的 Tradefed 工作階段。

公用方法

getConfig

public abstract InputStream getConfig (String name)

根據名稱取得設定內容。

參數
name String:設定名稱

傳回
InputStream ERROR(/InputStream) 是設定檔內容。

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

getCurrentHostConfig

public abstract String getCurrentHostConfig ()

取得目前主機的設定檔名稱,以便用於目前的 Tradefed 工作階段。與從本機檔案讀取主機設定檔不同,Tradefed 會從伺服器取得主機設定檔,並以 IConfigurationServer 開始。

傳回
String 主機設定檔名稱。

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