GCSConfigurationFactory.GCSConfigLoader

protected class GCSConfigurationFactory.GCSConfigLoader
extends ConfigurationFactory.ConfigLoader

java.lang.Object
   ↳ com.android.tradefed.config.ConfigurationFactory.ConfigLoader
     ↳ com.android.tradefed.config.gcs.GCSConfigurationFactory.GCSConfigLoader


ConfigurationFactory.ConfigLoader 的擴充功能,可從 GCS 載入設定、追蹤一個根目錄設定的所包含設定,並在循環包含情況下擲回例外狀況。

摘要

公用建構函式

GCSConfigLoader(boolean isGlobalConfig)

受保護的方法

String findConfigName(String name, String parentName)

根據設定的名稱和父項名稱尋找設定名稱。

void trackConfig(String name, ConfigurationDef def)

追蹤動態載入的設定。

公用建構函式

GCSConfigLoader

public GCSConfigLoader (boolean isGlobalConfig)

參數
isGlobalConfig boolean

受保護的方法

findConfigName

protected String findConfigName (String name, 
                String parentName)

根據設定名稱和父項名稱尋找設定名稱。這可用於妥善處理套件設定和本機設定。

參數
name String:設定名稱

parentName String:config 的父項名稱。

傳回
String 設定的完整名稱。

擲回
ConfigurationException

trackConfig

protected void trackConfig (String name, 
                ConfigurationDef def)

追蹤動態載入的設定。目前僅支援本機檔案。

參數
name String:設定名稱

def ConfigurationDef:config 的定義。