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: config の名前

parentName String: config の親の名前。

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

例外
ConfigurationException

trackConfig

protected void trackConfig (String name, 
                ConfigurationDef def)

動的読み込みのトラックの構成。現在のところ、ローカル ファイルのみがサポートされています。

パラメータ
name String: config の名前

def ConfigurationDef: 構成のデフォルト。