GlobalConfiguration

public class GlobalConfiguration
extends Object implements IGlobalConfiguration

java.lang.Object
com.android.tradefed.config.GlobalConfiguration


تطبيق IGlobalConfiguration الذي يخزن كائنات التكوين المحملة في الخريطة

ملخص

مجالات

public static final String CREDENTIAL_FACTORY_TYPE_NAME

public static final String DEVICE_MANAGER_TYPE_NAME

public static final String DEVICE_MONITOR_TYPE_NAME

public static final String DEVICE_REQUIREMENTS_TYPE_NAME

public static final String GLOBAL_CONFIG_SERVER

public static final String GLOBAL_CONFIG_SERVER_CONFIG_VARIABLE

public static final String GLOBAL_CONFIG_VARIABLE

public static final String HOST_MONITOR_TYPE_NAME

public static final String HOST_OPTIONS_TYPE_NAME

public static final String HOST_RESOURCE_MANAGER_TYPE_NAME

public static final String KEY_STORE_TYPE_NAME

public static final String MULTI_DEVICE_RECOVERY_TYPE_NAME

public static final String RESOURCE_METRIC_COLLECTOR_TYPE_NAME

public static final String SANDBOX_FACTORY_TYPE_NAME

public static final String SCHEDULER_TYPE_NAME

public static final String SHARDING_STRATEGY_TYPE_NAME

public static final String TF_DEVICE_MANAGEMENT_SERVER_NAME

public static final String TF_FEATURE_SERVER_NAME

public static final String TF_INVOCATION_SERVER_NAME

public static final String WTF_HANDLER_TYPE_NAME

الأساليب العامة

void cleanup ()

تنظيف مناسب عند الإغلاق التجاري.

File cloneConfigWithFilter ( exclusionPatterns, String... allowlistConfigs) cloneConfigWithFilter ( exclusionPatterns, String... allowlistConfigs)

قم بتصفية GlobalConfiguration بناءً على قائمة بيضاء وإخراج ملف XML.

File cloneConfigWithFilter ( exclusionPatterns, IConfigOptionValueTransformer transformer, boolean deepCopy, String... allowlistConfigs) cloneConfigWithFilter ( exclusionPatterns, IConfigOptionValueTransformer transformer, boolean deepCopy, String... allowlistConfigs)

قم بتصفية GlobalConfiguration استنادًا إلى قائمة بيضاء مع السماح بمعالجة قيم الخيار والإخراج إلى ملف XML.

File cloneConfigWithFilter (String... allowlistConfigs)

قم بتصفية GlobalConfiguration بناءً على قائمة مسموح بها والإخراج إلى ملف XML.

static createGlobalConfiguration (String[] args)

يقوم بإعداد مفرد GlobalConfiguration لمثيل TF هذا.

ICommandScheduler getCommandScheduler ()

يحصل على ICommandScheduler لاستخدامه من التكوين.

Object getConfigurationObject (String typeName)

الحصول على كائن التكوين المخصص بالاسم المحدد.

ICredentialFactory getCredentialFactory ()

يحصل على ICredentialFactory لإنشاء بيانات الاعتماد.

String getDescription ()
DeviceManagementGrpcServer getDeviceManagementServer ()

ترجع DeviceManagementGrpcServer أو القيمة الخالية إذا لم يتم تعريفها.

IDeviceManager getDeviceManager ()

يحصل على IDeviceManager لاستخدامه من التكوين.

static IDeviceManager getDeviceManagerInstance ()

يُرجع مرجعًا إلى مثيل DeviceManager المفرد لمثيل TF هذا.

getDeviceMonitors ()

يحصل على قائمة IDeviceMonitor من ملف التكوين العام.

IDeviceSelection getDeviceRequirements ()

يحصل على IDeviceSelection لاستخدامه من التكوين.

TradefedFeatureServer getFeatureServer ()

ترجع TradefedFeatureServer أو null إذا لم يتم تعريفها.

IConfigurationServer getGlobalConfigServer ()

يحصل على خادم التكوين العالمي.

static getHostMonitorInstances ()
getHostMonitors ()

يحصل على قائمة IHostMonitor من ملف التكوين العام.

IHostOptions getHostOptions ()

يحصل على IHostOptions لاستخدامه من التكوين.

IHostResourceManager getHostResourceManager ()

يحصل على IHostResourceManager من ملف التكوين العام.

static IGlobalConfiguration getInstance ()

تُرجع مرجعًا إلى مثيل GlobalConfiguration المفرد لمثيل TF هذا.

IKeyStoreFactory getKeyStoreFactory ()

يحصل على IKeyStoreFactory لاستخدامه من التكوين.

getMultiDeviceRecoveryHandlers ()

الحصول على قائمة IMultiDeviceRecovery لاستخدامها من التكوين.

String getName ()
getOptionValues (String optionName)

احصل على قائمة بقيم الخيار.

getResourceMetricCollectors ()

الحصول على قائمة IResourceMetricCollector من التكوين العام.

ISandboxFactory getSandboxFactory ()

احصل على مصنع رمل يمكن استخدامه لتشغيل استدعاء

IShardHelper getShardingStrategy ()

تُرجع أداة IShardHelper التي تحدد طريقة تقسيم التكوين.

TestInvocationManagementServer getTestInvocationManagementSever ()

تُرجع TestInvocationManagementServer أو القيمة الخالية إذا لم يتم تحديدها.

ITerribleFailureHandler getWtfHandler ()

الحصول على ITerribleFailureHandler للاستخدام من التكوين.

void injectOptionValue (String optionName, String optionValue)

أدخل قيمة خيار في مجموعة كائنات التكوين.

void injectOptionValue (String optionName, String optionKey, String optionValue)

أدخل قيمة خيار في مجموعة كائنات التكوين.

void printCommandUsage (boolean importantOnly, PrintStream out)

يخرج نص تعليمات استخدام سطر الأوامر لهذا التكوين إلى printStream المحدد.

void setCommandScheduler ( ICommandScheduler scheduler)

قم بتعيين ICommandScheduler ، لاستبدال أي قيم موجودة.

void setConfigurationFactory ( IConfigurationFactory configFactory)

قم بتعيين IConfigurationFactory لهذا التكوين.

void setConfigurationObject (String typeName, Object configObject)

طريقة عامة لتعيين كائن التكوين بالاسم المحدد ، واستبدال أي قيمة موجودة.

void setConfigurationObjectList (String typeName, configList) setConfigurationObjectList (String typeName, configList)

طريقة عامة لتعيين قائمة كائنات التكوين للاسم المحدد ، لتحل محل أي قيمة موجودة.

void setDeviceManagementServer ( DeviceManagementGrpcServer server)

يعيّن DeviceManagementGrpcServer .

void setDeviceManager ( IDeviceManager manager)

قم بتعيين IDeviceManager ، لتحل محل أي قيم موجودة.

void setDeviceMonitor ( IDeviceMonitor monitor)

قم بتعيين IDeviceMonitor .

void setDeviceRequirements ( IDeviceSelection devRequirements)

قم بتعيين IDeviceSelection ، لاستبدال أي قيم موجودة.

void setHostMonitors ( hostMonitors) setHostMonitors ( hostMonitors)

قم بتعيين قائمة IHostMonitor .

void setHostOptions ( IHostOptions hostOptions)

عيّن IHostOptions ، واستبدل أي قيم موجودة.

void setHostResourceManager ( IHostResourceManager hostResourceManager)

قم بتعيين IHostResourceManager ، لتحل محل أي قيم موجودة.

void setInvocationServer ( TestInvocationManagementServer server)

يعين TestInvocationManagementServer .

void setKeyStoreFactory ( IKeyStoreFactory factory)

اضبط IKeyStoreFactory ، واستبدل أي قيم موجودة.

setOptionsFromCommandLineArgs ( listArgs) setOptionsFromCommandLineArgs ( listArgs)

قم بتعيين حقول Option التكوين العام مع مجموعة معينة من وسيطات سطر الأوامر

راجع ArgsOptionParser للتنسيق المتوقع

void setOriginalConfig (String config)

يضبط التكوين الأصلي المستخدم لإنشاء التكوين العام.

void setResourceMetricCollector ( IResourceMetricCollector collector)

يضبط IResourceMetricCollector .

void setSandboxFactory ( ISandboxFactory factory)

اضبط ISandboxFactory ، واستبدل أي قيم موجودة.

void setShardingStrategy ( IShardHelper sharding)

يضبط IShardHelper ليتم استخدامه عند تقسيم التكوين.

void setTradefedFeatureServer ( TradefedFeatureServer server)

يعيّن TradefedFeatureServer .

void setWtfHandler ( ITerribleFailureHandler wtfHandler)

قم بتعيين ITerribleFailureHandler .

void setup ()

الإعداد المناسب في بداية التداول.

void validateOptions ()

تحقق من صحة قيم الخيار.

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

IConfigurationFactory getConfigurationFactory ()

مجالات

CREDENTIAL_FACTORY_TYPE_NAME

public static final String CREDENTIAL_FACTORY_TYPE_NAME

DEVICE_MANAGER_TYPE_NAME

public static final String DEVICE_MANAGER_TYPE_NAME

DEVICE_MONITOR_TYPE_NAME

public static final String DEVICE_MONITOR_TYPE_NAME

DEVICE_REQUIREMENTS_TYPE_NAME

public static final String DEVICE_REQUIREMENTS_TYPE_NAME

GLOBAL_CONFIG_SERVER

public static final String GLOBAL_CONFIG_SERVER

GLOBAL_CONFIG_SERVER_CONFIG_VARIABLE

public static final String GLOBAL_CONFIG_SERVER_CONFIG_VARIABLE

GLOBAL_CONFIG_VARIABLE

public static final String GLOBAL_CONFIG_VARIABLE

HOST_MONITOR_TYPE_NAME

public static final String HOST_MONITOR_TYPE_NAME

HOST_OPTIONS_TYPE_NAME

public static final String HOST_OPTIONS_TYPE_NAME

HOST_RESOURCE_MANAGER_TYPE_NAME

public static final String HOST_RESOURCE_MANAGER_TYPE_NAME

KEY_STORE_TYPE_NAME

public static final String KEY_STORE_TYPE_NAME

MULTI_DEVICE_RECOVERY_TYPE_NAME

public static final String MULTI_DEVICE_RECOVERY_TYPE_NAME

RESOURCE_METRIC_COLLECTOR_TYPE_NAME

public static final String RESOURCE_METRIC_COLLECTOR_TYPE_NAME

SANDBOX_FACTORY_TYPE_NAME

public static final String SANDBOX_FACTORY_TYPE_NAME

SCHEDULER_TYPE_NAME

public static final String SCHEDULER_TYPE_NAME

SHARDING_STRATEGY_TYPE_NAME

public static final String SHARDING_STRATEGY_TYPE_NAME

TF_DEVICE_MANAGEMENT_SERVER_NAME

public static final String TF_DEVICE_MANAGEMENT_SERVER_NAME

TF_FEATURE_SERVER_NAME

public static final String TF_FEATURE_SERVER_NAME

TF_INVOCATION_SERVER_NAME

public static final String TF_INVOCATION_SERVER_NAME

WTF_HANDLER_TYPE_NAME

public static final String WTF_HANDLER_TYPE_NAME

الأساليب العامة

تنظيف

public void cleanup ()

تنظيف مناسب عند الإغلاق التجاري.

استنساخ

public File cloneConfigWithFilter ( exclusionPatterns, 
                String... allowlistConfigs)

قم بتصفية GlobalConfiguration بناءً على قائمة بيضاء وإخراج ملف XML.

حدود
exclusionPatterns : نمط اسم الفئة المطلوب استبعاده من التفريغ.

allowlistConfigs String : مصفوفة ERROR(/String) من التكوينات التي سيتم تضمينها في ملف XML الجديد. إذا تم ضبطه على null , a default list should be used.

عائدات
File الملف الذي يحتوي على التكوين العام الجديد المصفاة.

استنساخ

public File cloneConfigWithFilter ( exclusionPatterns, 
                IConfigOptionValueTransformer transformer, 
                boolean deepCopy, 
                String... allowlistConfigs)

قم بتصفية GlobalConfiguration استنادًا إلى قائمة بيضاء مع السماح بمعالجة قيم الخيار والإخراج إلى ملف XML.

حدود
exclusionPatterns : نمط اسم الفئة المطلوب استبعاده من التفريغ.

transformer IConfigOptionValueTransformer

deepCopy boolean

allowlistConfigs String : مصفوفة ERROR(/String) من التكوينات التي سيتم تضمينها في ملف XML الجديد. إذا تم ضبطه على null , a default list should be used.

عائدات
File الملف الذي يحتوي على التكوين العام الجديد المصفاة.

استنساخ

public File cloneConfigWithFilter (String... allowlistConfigs)

قم بتصفية GlobalConfiguration بناءً على قائمة مسموح بها والإخراج إلى ملف XML.

على سبيل المثال ، للتكوين التالي: <xml> <configuration> <device_monitor class="com.android.tradefed.device.DeviceMonitorMultiplexer" /> <wtf_handler class="com.android.tradefed.log.TerribleFailureEmailHandler" /> <key_store class="com.android.tradefed.util.keystore.JSONFileKeyStoreFactory" /> </configuration> </xml>

سيتم تصفية جميع التكوينات باستثناء "key_store" ، وينتج عنها ملف تكوين بالمحتوى التالي: <xml> <configuration> <key_store class="com.android.tradefed.util.keystore.JSONFileKeyStoreFactory" /> </configuration> </xml>

حدود
allowlistConfigs String : مصفوفة ERROR(/String) من التكوينات التي سيتم تضمينها في ملف XML الجديد. إذا تم ضبطه على null , a default list should be used.

عائدات
File الملف الذي يحتوي على التكوين العام الجديد المصفاة.

createGlobalConfiguration

public static  createGlobalConfiguration (String[] args)

يقوم بإعداد مفرد GlobalConfiguration لمثيل TF هذا. يجب الاتصال مرة واحدة ومرة ​​واحدة فقط ، قبل أي محاولة للاتصال getInstance()

حدود
args String

عائدات

رميات
إذا تم الاتصال به أكثر من مرة
ConfigurationException

getCommandScheduler

public ICommandScheduler getCommandScheduler ()

يحصل على ICommandScheduler لاستخدامه من التكوين.

عائدات
ICommandScheduler ICommandScheduler . لن يعود أبدا لاغية.

getConfigurationObject

public Object getConfigurationObject (String typeName)

الحصول على كائن التكوين المخصص بالاسم المحدد.

حدود
typeName String : النوع الفريد لكائن التكوين

عائدات
Object الكائن أو القيمة الخالية إذا لم يتم العثور على الكائن الذي يحمل هذا الاسم

getCredentialFactory

public ICredentialFactory getCredentialFactory ()

يحصل على ICredentialFactory لإنشاء بيانات الاعتماد.

عائدات
ICredentialFactory ICredentialFactory أو null إذا لم يتم تحديد أي شيء.

getDescription

public String getDescription ()

عائدات
String وصف قصير يمكن قراءته من قبل المستخدم هذا Configuration

getDeviceManagementServer

public DeviceManagementGrpcServer getDeviceManagementServer ()

ترجع DeviceManagementGrpcServer أو القيمة الخالية إذا لم يتم تعريفها.

عائدات
DeviceManagementGrpcServer

getDeviceManager

public IDeviceManager getDeviceManager ()

يحصل على IDeviceManager لاستخدامه من التكوين. يدير مجموعة الأجهزة المتاحة للاختبار

عائدات
IDeviceManager IDeviceManager المتوفر في التكوين.

getDeviceManagerInstance

public static IDeviceManager getDeviceManagerInstance ()

يُرجع مرجعًا إلى مثيل DeviceManager المفرد لمثيل TF هذا.

عائدات
IDeviceManager

رميات
إذا لم يتم استدعاء createGlobalConfiguration(String[]) بالفعل.

getDeviceMonitors

public  getDeviceMonitors ()

يحصل على قائمة IDeviceMonitor من ملف التكوين العام.

عائدات
قائمة IDeviceMonitor من التكوين العام ، أو null إذا لم يتم تحديد أي منها.

getDeviceRequirements

public IDeviceSelection getDeviceRequirements ()

يحصل على IDeviceSelection لاستخدامه من التكوين. يمثل عامل تصفية عالمي على الأجهزة التي يمكن لـ DeviceManager رؤيتها.

عائدات
IDeviceSelection IDeviceSelection المتوفر في التكوين.

getFeatureServer

public TradefedFeatureServer getFeatureServer ()

ترجع TradefedFeatureServer أو null إذا لم يتم تعريفها.

عائدات
TradefedFeatureServer

getGlobalConfigServer

public IConfigurationServer getGlobalConfigServer ()

يحصل على خادم التكوين العالمي. يتم استخدام خادم التكوين العام للحصول على تكوينات المضيف من الخادم بدلاً من الحصول عليها من الملفات المحلية.

عائدات
IConfigurationServer

getHostMonitorInstances

public static  getHostMonitorInstances ()

عائدات

getHostMonitors

public  getHostMonitors ()

يحصل على قائمة IHostMonitor من ملف التكوين العام.

عائدات
قائمة IHostMonitor من التكوين العام ، أو null إذا لم يتم تحديد أي منها.

getHostOptions

public IHostOptions getHostOptions ()

يحصل على IHostOptions لاستخدامه من التكوين.

عائدات
IHostOptions IDeviceManager المتوفر في التكوين.

getHostResourceManager

public IHostResourceManager getHostResourceManager ()

يحصل على IHostResourceManager من ملف التكوين العام.

عائدات
IHostResourceManager IHostResourceManager من التكوين العام ، أو التطبيق الافتراضي LocalHostResourceManager إذا لم يتم تحديد أي شيء في تهيئة المضيف.

getInstance

public static IGlobalConfiguration getInstance ()

تُرجع مرجعًا إلى مثيل GlobalConfiguration المفرد لمثيل TF هذا.

عائدات
IGlobalConfiguration

رميات
إذا لم يتم استدعاء createGlobalConfiguration(String[]) بالفعل.

getKeyStoreFactory

public IKeyStoreFactory getKeyStoreFactory ()

يحصل على IKeyStoreFactory لاستخدامه من التكوين.

عائدات
IKeyStoreFactory IKeyStoreFactory أو null إذا لم يتم ضبط مصنع مخزن المفاتيح.

getMultiDeviceRecoveryHandlers

public  getMultiDeviceRecoveryHandlers ()

الحصول على قائمة IMultiDeviceRecovery لاستخدامها من التكوين.

عائدات
قائمة IMultiDeviceRecovery ، أو null إذا لم يتم تعيينها.

getName

public String getName ()

عائدات
String اسم هذا Configuration

getOptionValues

public  getOptionValues (String optionName)

احصل على قائمة بقيم الخيار.

حدود
optionName String : اسم خيار الخريطة

عائدات
قائمة بقيم الخيار المحدد. null إذا كان اسم الخيار غير موجود.

getResourceMetricCollectors

public  getResourceMetricCollectors ()

الحصول على قائمة IResourceMetricCollector من التكوين العام.

عائدات
قائمة IResourceMetricCollector من التكوين العام أو null إذا لم يتم تحديد أي منها.

getSandboxFactory

public ISandboxFactory getSandboxFactory ()

احصل على مصنع رمل يمكن استخدامه لتشغيل استدعاء

عائدات
ISandboxFactory

getShardingStrategy

public IShardHelper getShardingStrategy ()

تُرجع أداة IShardHelper التي تحدد طريقة تقسيم التكوين.

عائدات
IShardHelper

getTestInvocationManagementSever

public TestInvocationManagementServer getTestInvocationManagementSever ()

تُرجع TestInvocationManagementServer أو القيمة الخالية إذا لم يتم تحديدها.

عائدات
TestInvocationManagementServer

getWtfHandler

public ITerribleFailureHandler getWtfHandler ()

الحصول على ITerribleFailureHandler للاستخدام من التكوين. يتعامل مع ما يجب القيام به في حالة حدوث WTF (ما هو الفشل الرهيب).

عائدات
ITerribleFailureHandler ITerribleFailureHandler المتوفر في التكوين ، أو فارغًا إذا لم يتم تعيين معالج

injectionOptionValue

public void injectOptionValue (String optionName, 
                String optionValue)

أدخل قيمة خيار في مجموعة كائنات التكوين.

مفيد لتوفير قيم للخيارات التي يتم إنشاؤها ديناميكيًا.

حدود
optionName String : اسم الخيار

optionValue String : قيمة (قيم) الخيار

رميات
ConfigurationException

injectionOptionValue

public void injectOptionValue (String optionName, 
                String optionKey, 
                String optionValue)

أدخل قيمة خيار في مجموعة كائنات التكوين.

مفيد لتوفير قيم للخيارات التي يتم إنشاؤها ديناميكيًا.

حدود
optionName String : اسم خيار الخريطة

optionKey String : مفتاح خيار الخريطة

optionValue String : قيمة خيار الخريطة

رميات
ConfigurationException

printCommandUsage

public void printCommandUsage (boolean importantOnly, 
                PrintStream out)

يخرج نص تعليمات استخدام سطر الأوامر لهذا التكوين إلى printStream المحدد.

حدود
importantOnly boolean

out PrintStream : ERROR(/PrintStream) .

رميات
com.android.tradefed.config.ConfigurationException
ConfigurationException

setCommandScheduler

public void setCommandScheduler (ICommandScheduler scheduler)

قم بتعيين ICommandScheduler ، لاستبدال أي قيم موجودة.

setConfigurationFactory

public void setConfigurationFactory (IConfigurationFactory configFactory)

قم بتعيين IConfigurationFactory لهذا التكوين.

حدود
configFactory IConfigurationFactory

setConfigurationObject

public void setConfigurationObject (String typeName, 
                Object configObject)

طريقة عامة لتعيين كائن التكوين بالاسم المحدد ، واستبدال أي قيمة موجودة.

حدود
typeName String : الاسم الفريد لنوع كائن التكوين.

configObject Object : كائن التكوين

رميات
ConfigurationException

setConfigurationObjectList

public void setConfigurationObjectList (String typeName, 
                 configList)

طريقة عامة لتعيين قائمة كائنات التكوين للاسم المحدد ، لتحل محل أي قيمة موجودة.

حدود
typeName String : الاسم الفريد لنوع كائن التكوين.

configList : قائمة كائنات التكوين

رميات
ConfigurationException

setDeviceManagementServer

public void setDeviceManagementServer (DeviceManagementGrpcServer server)

يعيّن DeviceManagementGrpcServer .

حدود
server DeviceManagementGrpcServer

setDeviceManager

public void setDeviceManager (IDeviceManager manager)

قم بتعيين IDeviceManager ، لتحل محل أي قيم موجودة. هذا يعيّن مدير أجهزة الاختبار

setDeviceMonitor

public void setDeviceMonitor (IDeviceMonitor monitor)

قم بتعيين IDeviceMonitor .

حدود
monitor IDeviceMonitor : الشاشة

setDeviceRequirements

public void setDeviceRequirements (IDeviceSelection devRequirements)

قم بتعيين IDeviceSelection ، لاستبدال أي قيم موجودة. يقوم هذا بتعيين عامل تصفية عالمي للأجهزة يمكن لـ DeviceManager رؤيته عليها.

setHostMonitors

public void setHostMonitors ( hostMonitors)

قم بتعيين قائمة IHostMonitor .

حدود
hostMonitors : قائمة المراقبين

setHostOptions

public void setHostOptions (IHostOptions hostOptions)

عيّن IHostOptions ، واستبدل أي قيم موجودة.

setHostResourceManager

public void setHostResourceManager (IHostResourceManager hostResourceManager)

قم بتعيين IHostResourceManager ، لتحل محل أي قيم موجودة.

setInvocationServer

public void setInvocationServer (TestInvocationManagementServer server)

يعين TestInvocationManagementServer .

حدود
server TestInvocationManagementServer

setKeyStoreFactory

public void setKeyStoreFactory (IKeyStoreFactory factory)

اضبط IKeyStoreFactory ، واستبدل أي قيم موجودة.

setOptionsFromCommandLineArgs

public  setOptionsFromCommandLineArgs ( listArgs)

قم بتعيين حقول Option التكوين العام مع مجموعة معينة من وسيطات سطر الأوامر

راجع ArgsOptionParser للتنسيق المتوقع

حدود
listArgs : وسيطات سطر الأوامر

عائدات
الحجج غير المستهلكة

رميات
ConfigurationException

setOriginalConfig

public void setOriginalConfig (String config)

يضبط التكوين الأصلي المستخدم لإنشاء التكوين العام.

حدود
config String

setResourceMetricCollector

public void setResourceMetricCollector (IResourceMetricCollector collector)

يضبط IResourceMetricCollector .

حدود
collector IResourceMetricCollector

setSandboxFactory

public void setSandboxFactory (ISandboxFactory factory)

اضبط ISandboxFactory ، واستبدل أي قيم موجودة.

setSharding الإستراتيجية

public void setShardingStrategy (IShardHelper sharding)

يضبط IShardHelper ليتم استخدامه عند تقسيم التكوين.

حدود
sharding IShardHelper

setTradefedFeatureServer

public void setTradefedFeatureServer (TradefedFeatureServer server)

يعيّن TradefedFeatureServer .

حدود
server TradefedFeatureServer

تعيين

public void setWtfHandler (ITerribleFailureHandler wtfHandler)

قم بتعيين ITerribleFailureHandler .

حدود
wtfHandler ITerribleFailureHandler : معالج WTF

يثبت

public void setup ()

الإعداد المناسب في بداية التداول.

رميات
ConfigurationException

تحقق من صحة الخيارات

public void validateOptions ()

تحقق من صحة قيم الخيار.

سيؤدي هذا حاليًا إلى التحقق من صحة تعيين جميع الخيارات الإلزامية

رميات
ConfigurationException

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

getConfigurationFactory

protected IConfigurationFactory getConfigurationFactory ()

عائدات
IConfigurationFactory