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, שמנטר את ההגדרות הכלולות מתצורת root אחת ומציג חריגה במקרים של הכללות מעגליות.

סיכום

קונסטרוקטורים גלויים לכולם

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.