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


GCS から構成をロードし、含まれている構成を 1 つのルート構成から追跡し、循環インクルードで例外をスローするConfigurationFactory.ConfigLoaderの拡張。

まとめ

パブリック コンストラクター

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 : 構成の親の名前。

戻り値
String構成のフルネーム。

スロー
ConfigurationException

トラック構成

protected void trackConfig (String name, 
                ConfigurationDef def)

動的読み込みの構成を追跡します。現在、ローカル ファイルのみがサポートされています。

パラメーター
name String : 構成の名前

def ConfigurationDef : 構成の定義。