واجهة برمجة التطبيقات Configuration.ExceptionLoader

protected class ConfigurationFactory.ExceptionLoader
extends ConfigurationFactory.ConfigLoader

java.lang.Object
com.android.tradefed.config.Configurationfactor.ConfigLoader
  com.android.tradefed.config.Configurationfactor.Exception


ملخّص

شركة إنشاءات عامة

ExceptionLoader(boolean isGlobal)

الطرق العامة

ConfigurationDef getConfigurationDef(String name, templateMap)

boolean isBundledConfig(String name)

تعرض القيمة "صحيح" إذا كان ملف إعداد تم العثور عليه داخل مسار الفئة.

void loadConfiguration(String name, ConfigurationDef def, String deviceTagObject, templateMap, templateSeen)
void loadIncludedConfiguration(ConfigurationDef def, String parentName, String name, String deviceTagObject, templateMap, templateSeen)

يمكن أن تتضمن الإعدادات التي يتم جمعها داخل Tradefed.jar إعدادات أخرى فقط. مجمعة داخل readfed.jar.

الطرق المحمية

String findConfigName(String name, String parentName)

يمكنك البحث عن اسم الإعداد استنادًا إلى اسمه واسمه الرئيسي.

boolean isTrackableConfig(String name)

يجب أن يتتبّع دورة حياة الإعدادات أم لا.

void trackConfig(String name, ConfigurationDef def)

إعداد المسار للتحميل الديناميكي

شركة إنشاءات عامة

أداة تحميل الاستثناء

public ExceptionLoader (boolean isGlobal)

المعلمات
isGlobal boolean

الطرق العامة

أمر getConfigurationDef

public ConfigurationDef getConfigurationDef (String name, 
                 templateMap)

المعلمات
name String

templateMap

المرتجعات
ConfigurationDef

الرميات
ConfigurationException

إعداد isBundledConfig

public boolean isBundledConfig (String name)

تعرض القيمة "صحيح" إذا كان ملف إعداد تم العثور عليه داخل مسار الفئة.

المعلمات
name String

المرتجعات
boolean

واجهة برمجة تطبيقات التحميل

public void loadConfiguration (String name, 
                ConfigurationDef def, 
                String deviceTagObject, 
                 templateMap, 
                 templateSeen)

المعلمات
name String

def ConfigurationDef

deviceTagObject String

templateMap

templateSeen

الرميات
ConfigurationException

واجهةloadIncludedConfiguration

public void loadIncludedConfiguration (ConfigurationDef def, 
                String parentName, 
                String name, 
                String deviceTagObject, 
                 templateMap, 
                 templateSeen)

يمكن أن تتضمن الإعدادات التي يتم جمعها داخل Tradefed.jar إعدادات أخرى فقط. مجمعة داخل readfed.jar. ومع ذلك، يمكن أن تتضمن الإعدادات المحلية (الخارجية) كلاً من (خارجية) والإعدادات المجمّعة.

المعلمات
def ConfigurationDef

parentName String

name String

deviceTagObject String

templateMap

templateSeen

الرميات
ConfigurationException

الطرق المحمية

العثور على اسم الإعداد

protected String findConfigName (String name, 
                String parentName)

يمكنك البحث عن اسم الإعداد استنادًا إلى اسمه واسمه الرئيسي. يستخدم هذا للتعامل بشكل صحيح تهيئة الحزمة والإعدادات المحلية.

المعلمات
name String: اسم الإعداد

parentName String: اسم أحد الوالدَين للإعدادات

المرتجعات
String الاسم الكامل للإعدادات.

isTrackableConfig

protected boolean isTrackableConfig (String name)

يجب أن يتتبّع دورة حياة الإعدادات أم لا.

المعلمات
name String: اسم الإعداد

المرتجعات
boolean true إذا كان الإعداد قابلاً للتتبُّع، وبخلاف ذلك، false.

إعدادات التتبّع

protected void trackConfig (String name, 
                ConfigurationDef def)

إعداد المسار للتحميل الديناميكي لا يُسمح حاليًا سوى بالملفات المحلية.

المعلمات
name String: اسم الإعداد

def ConfigurationDef: تعريف الإعداد