ConfigurationFactory.ExceptionLoader

protected class ConfigurationFactory.ExceptionLoader
extends ConfigurationFactory.ConfigLoader

java.lang.object
com.android.tradefed.config.ConfigurationFactory.ConfigLoader
com.android.tradefed.config.ConfigurationFactory.ExceptionLoader


خلاصه

سازندگان عمومی

ExceptionLoader (boolean isGlobal)

روش های عمومی

ConfigurationDef getConfigurationDef (String name, templateMap) getConfigurationDef (String name, templateMap)

boolean isBundledConfig (String name)

اگر فایل پیکربندی موجود در مسیر کلاس باشد، مقدار true را برمی‌گرداند.

void loadConfiguration (String name, ConfigurationDef def, String deviceTagObject, templateMap, templateSeen) loadConfiguration (String name, ConfigurationDef def, String deviceTagObject, templateMap, templateSeen) loadConfiguration (String name, ConfigurationDef def, String deviceTagObject, templateMap, templateSeen)
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 isTrackableConfig (String name)

آیا باید چرخه عمر پیکربندی را ردیابی کند یا خیر.

void trackConfig (String name, ConfigurationDef def)

پیکربندی آهنگ برای بارگذاری پویا.

سازندگان عمومی

ExceptionLoader

public ExceptionLoader (boolean isGlobal)

پارامترها
isGlobal boolean

روش های عمومی

getConfigurationDef

public ConfigurationDef getConfigurationDef (String name, 
                 templateMap)

پارامترها
name String

templateMap

برمی گرداند
ConfigurationDef

پرتاب می کند
ConfigurationException

isBundledConfig

public boolean isBundledConfig (String name)

اگر فایل پیکربندی موجود در مسیر کلاس باشد، مقدار true را برمی‌گرداند.

پارامترها
name String

برمی گرداند
boolean

پیکربندی load

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 قرار می‌گیرند، فقط می‌توانند پیکربندی‌های دیگری را که در داخل tradefed.jar نیز بسته‌اند، داشته باشند. با این حال، پیکربندی‌های محلی (خارجی) می‌توانند شامل پیکربندی‌های محلی (خارجی) و بسته‌بندی شوند.

پارامترها
def ConfigurationDef

parentName String

name String

deviceTagObject String

templateMap

templateSeen

پرتاب می کند
ConfigurationException

روش های محافظت شده

findConfigName

protected String findConfigName (String name, 
                String parentName)

نام پیکربندی را بر اساس نام و نام اصلی آن پیدا کنید. این برای مدیریت صحیح تنظیمات بسته و تنظیمات محلی استفاده می شود.

پارامترها
name String : نام پیکربندی

parentName String : نام والدین پیکربندی.

برمی گرداند
String نام کامل پیکربندی

isTrackableConfig

protected boolean isTrackableConfig (String name)

آیا باید چرخه عمر پیکربندی را ردیابی کند یا خیر.

پارامترها
name String : نام پیکربندی

برمی گرداند
boolean true اگر پیکربندی قابل پیگیری باشد، در غیر این صورت false .

trackConfig

protected void trackConfig (String name, 
                ConfigurationDef def)

پیکربندی آهنگ برای بارگذاری پویا. در حال حاضر فقط فایل های محلی پشتیبانی می شوند.

پارامترها
name String : نام پیکربندی

def ConfigurationDef : تنظیمات پیکربندی.