ConfigurationFactory.ConfigLoader
protected class ConfigurationFactory.ConfigLoader
extends Object
java.lang.Object |
↳ | com.android.tradefed.config.ConfigurationFactory.ConfigLoader |
الفئات الفرعية المباشرة المعروفة |
تنفيذ IConfigDefLoader الذي يتتبع التكوينات المضمنة من تكوين جذر واحد، ويطرح استثناءً على التضمينات الدائرية.
ملخص
الأساليب العامة |
---|
ConfigurationDef | getConfigurationDef (String name, templateMap) getConfigurationDef (String name, templateMap) |
boolean | isGlobalConfig () |
void | loadIncludedConfiguration ( ConfigurationDef def, String parentName, String name, String deviceTagObject, templateMap, templateSeen) loadIncludedConfiguration ( ConfigurationDef def, String parentName, String name, String deviceTagObject, templateMap, templateSeen) loadIncludedConfiguration ( ConfigurationDef def, String parentName, String name, String deviceTagObject, templateMap, templateSeen) يمكن أن تتضمن التكوينات المجمعة داخل tradefed.jar فقط تكوينات أخرى مجمعة أيضًا داخل tradefed.jar. |
الأساليب المحمية |
---|
String | findConfigName (String name, String parentName) ابحث عن اسم التكوين بناءً على اسمه واسمه الأصلي. |
boolean | isBundledConfig (String name) يُرجع صحيحًا إذا كان ملف تكوين موجودًا داخل مسار الفصل. |
boolean | isTrackableConfig (String name) يجب أن تتبع دورة حياة التكوين أم لا. |
void | trackConfig (String name, ConfigurationDef def) تتبع التكوين للتحميل الديناميكي. |
المقاولين العامة
ConfigLoader
public ConfigLoader (boolean isGlobalConfig)
حدود |
---|
isGlobalConfig | boolean |
الأساليب العامة
getConfigurationDef
public ConfigurationDef getConfigurationDef (String name,
templateMap)
حدود |
---|
name | String |
templateMap | |
isGlobalConfig
public boolean isGlobalConfig ()
LoadIncludedConfiguration
public void loadIncludedConfiguration (ConfigurationDef def,
String parentName,
String name,
String deviceTagObject,
templateMap,
templateSeen)
يمكن أن تتضمن التكوينات المجمعة داخل tradefed.jar فقط تكوينات أخرى مجمعة أيضًا داخل tradefed.jar. ومع ذلك، يمكن أن تتضمن التكوينات المحلية (الخارجية) كلاً من التكوينات المحلية (الخارجية) والمجمعة.
حدود |
---|
def | ConfigurationDef |
parentName | String |
name | String |
deviceTagObject | String |
templateMap | |
templateSeen | |
الأساليب المحمية
findConfigName
protected String findConfigName (String name,
String parentName)
ابحث عن اسم التكوين بناءً على اسمه واسمه الأصلي. يتم استخدام هذا للتعامل بشكل صحيح مع تكوينات الحزمة والتكوينات المحلية.
حدود |
---|
name | String : اسم التكوين |
parentName | String : اسم والد التكوين. |
عائدات |
---|
String | الاسم الكامل للتكوين. |
isBundledConfig
protected boolean isBundledConfig (String name)
يُرجع صحيحًا إذا كان ملف تكوين موجودًا داخل مسار الفصل.
isTrackableConfig
protected boolean isTrackableConfig (String name)
يجب أن تتبع دورة حياة التكوين أم لا.
حدود |
---|
name | String : اسم التكوين |
عائدات |
---|
boolean | true إذا كان التكوين قابلاً للتتبع، وإلا فهو false . |
com.trackConfig
protected void trackConfig (String name,
ConfigurationDef def)
تتبع التكوين للتحميل الديناميكي. في الوقت الحالي يتم دعم الملفات المحلية فقط.
حدود |
---|
name | String : اسم التكوين |
def | ConfigurationDef : تعريف التكوين. |