الإعدادات العالمية
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(
يمكنك تصفية GlobalConfiguration بناءً على قائمة بيضاء والإخراج إلى ملف XML. |
File
|
cloneConfigWithFilter(
تصفية GlobalConfiguration بناءً على قائمة بيضاء مع السماح بمعالجة وقيم الخيارات والإخراج إلى ملف XML. |
File
|
cloneConfigWithFilter(String... allowlistConfigs)
يمكنك فلترة GlobalConfiguration استنادًا إلى قائمة مسموح بها والمخرجات إلى ملف XML. |
static
|
createGlobalConfiguration(String[] args)
لإعداد المفرد |
ICommandScheduler
|
getCommandScheduler()
يحصل على |
Object
|
getConfigurationObject(String typeName)
يحصل على كائن الضبط المخصّص بالاسم الأول. |
ICredentialFactory
|
getCredentialFactory()
الحصول على |
String
|
getDescription()
|
DeviceManagementGrpcServer
|
getDeviceManagementServer()
تعرض القيمة |
IDeviceManager
|
getDeviceManager()
يحصل على |
static
IDeviceManager
|
getDeviceManagerInstance()
عرض إشارة إلى مثيل |
|
getDeviceMonitors()
يحصل على قائمة |
IDeviceSelection
|
getDeviceRequirements()
يحصل على |
TradefedFeatureServer
|
getFeatureServer()
تعرض القيمة |
IConfigurationServer
|
getGlobalConfigServer()
الحصول على خادم إعداد عام. |
static
|
getHostMonitorInstances()
|
|
getHostMonitors()
يحصل على قائمة |
IHostOptions
|
getHostOptions()
يحصل على |
IHostResourceManager
|
getHostResourceManager()
تحصل على |
static
IGlobalConfiguration
|
getInstance()
عرض إشارة إلى مثيل |
IKeyStoreFactory
|
getKeyStoreFactory()
يحصل على |
|
getMultiDeviceRecoveryHandlers()
يحصل على قائمة |
String
|
getName()
|
|
getOptionValues(String optionName)
احصل على قائمة بقيم الخيارات. |
|
getResourceMetricCollectors()
يحصل على قائمة |
ISandboxFactory
|
getSandboxFactory()
الحصول على مصنع وضع حماية يمكن استخدامه لتشغيل استدعاءات |
IShardHelper
|
getShardingStrategy()
تعرض السمة |
TestInvocationManagementServer
|
getTestInvocationManagementSever()
تعرض القيمة |
ITerribleFailureHandler
|
getWtfHandler()
يحصل على |
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)
اضبط السمة |
void
|
setConfigurationFactory(IConfigurationFactory configFactory)
يمكنك ضبط |
void
|
setConfigurationObject(String typeName, Object configObject)
طريقة عامة لضبط كائن الضبط بالاسم المحدّد، مع استبدال أي قيمة حالية. |
void
|
setConfigurationObjectList(String typeName,
طريقة عامة لضبط قائمة عناصر الضبط للاسم المحدّد، مع استبدال أي قائمة حالية |
void
|
setDeviceManagementServer(DeviceManagementGrpcServer server)
|
void
|
setDeviceManager(IDeviceManager manager)
اضبط السمة |
void
|
setDeviceMonitor(IDeviceMonitor monitor)
اضبط السمة |
void
|
setDeviceRequirements(IDeviceSelection devRequirements)
اضبط السمة |
void
|
setHostMonitors(
اضبط قائمة " |
void
|
setHostOptions(IHostOptions hostOptions)
اضبط السمة |
void
|
setHostResourceManager(IHostResourceManager hostResourceManager)
اضبط السمة |
void
|
setInvocationServer(TestInvocationManagementServer server)
|
void
|
setKeyStoreFactory(IKeyStoreFactory factory)
اضبط السمة |
|
setOptionsFromCommandLineArgs(
اضبط حقول
يمكنك الاطّلاع على |
void
|
setOriginalConfig(String config)
تضبط هذه السياسة الإعدادات الأصلية المستخدَمة لإنشاء عملية الضبط العامة. |
void
|
setResourceMetricCollector(IResourceMetricCollector collector)
لضبط |
void
|
setSandboxFactory(ISandboxFactory factory)
اضبط السمة |
void
|
setShardingStrategy(IShardHelper sharding)
تحدِّد هذه السياسة السمة |
void
|
setTradefedFeatureServer(TradefedFeatureServer server)
لضبط |
void
|
setWtfHandler(ITerribleFailureHandler wtfHandler)
اضبط السمة |
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_المورد_مدير_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
RI_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 ()
التنظيف بشكل صحيح عند التبديل بين الإغلاق.
cloneConfigWithFilter
public File cloneConfigWithFilter (exclusionPatterns, String... allowlistConfigs)
يمكنك تصفية GlobalConfiguration بناءً على قائمة بيضاء والإخراج إلى ملف XML.
المعلمات | |
---|---|
exclusionPatterns |
: نمط اسم الفئة المطلوب استبعاده من ملف التفريغ. |
allowlistConfigs |
String : مصفوفة String من الإعدادات التي سيتم تضمينها في ملف XML الجديد
إذا تم ضبطها على null |
المرتجعات | |
---|---|
File |
الملف الذي يحتوي على التهيئة العامة الجديدة التي تمت تصفيتها. |
cloneConfigWithFilter
public File cloneConfigWithFilter (exclusionPatterns, IConfigOptionValueTransformer transformer, boolean deepCopy, String... allowlistConfigs)
تصفية GlobalConfiguration بناءً على قائمة بيضاء مع السماح بمعالجة وقيم الخيارات والإخراج إلى ملف XML.
المعلمات | |
---|---|
exclusionPatterns |
: نمط اسم الفئة المطلوب استبعاده من ملف التفريغ. |
transformer |
IConfigOptionValueTransformer |
deepCopy |
boolean |
allowlistConfigs |
String : مصفوفة String من الإعدادات التي سيتم تضمينها في ملف XML الجديد
الملف.
إذا تم ضبطها على null |
المرتجعات | |
---|---|
File |
الملف الذي يحتوي على التهيئة العامة الجديدة التي تمت تصفيتها. |
cloneConfigWithFilter
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 : مصفوفة String من الإعدادات التي سيتم تضمينها في ملف XML الجديد
إذا تم ضبطها على null |
المرتجعات | |
---|---|
File |
الملف الذي يحتوي على التهيئة العامة الجديدة التي تمت تصفيتها. |
createGlobalConfiguration
public staticcreateGlobalConfiguration (String[] args)
لإعداد المفرد GlobalConfiguration
لمثيل TF هذا يجب الاتصال به
مرة واحدة فقط قبل أن يحاول أي شيء الاتصال بـ getInstance()
المعلمات | |
---|---|
args |
String |
المرتجعات | |
---|---|
|
الرميات | |
---|---|
IllegalStateException |
إذا تم طلبها أكثر من مرة |
ConfigurationException |
الحصول على Commandscheduler
public ICommandScheduler getCommandScheduler ()
يحصل على ICommandScheduler
لاستخدامه من الإعدادات.
المرتجعات | |
---|---|
ICommandScheduler |
ICommandScheduler . لن يتم عرض قيمة فارغة أبدًا. |
getConfigurationObject
public Object getConfigurationObject (String typeName)
يحصل على كائن الضبط المخصّص بالاسم الأول.
المعلمات | |
---|---|
typeName |
String : النوع الفريد لكائن الإعدادات |
المرتجعات | |
---|---|
Object |
كائن أو قيمة خالية إذا لم يتم العثور على كائن بهذا الاسم |
الحصول على بيانات اعتماد مصنع
public ICredentialFactory getCredentialFactory ()
الحصول على ICredentialFactory
لإنشاء بيانات الاعتماد.
المرتجعات | |
---|---|
ICredentialFactory |
ICredentialFactory أو null إذا لم يتم تحديد أي منها. |
getDescription
public String getDescription ()
المرتجعات | |
---|---|
String |
أدخِل وصفًا قصيرًا سهل القراءة للمستخدم هذا Configuration . |
الحصول على DeviceManagementServer
public DeviceManagementGrpcServer getDeviceManagementServer ()
تعرض القيمة DeviceManagementGrpcServer
أو قيمة خالية في حال عدم تحديد قيمة.
المرتجعات | |
---|---|
DeviceManagementGrpcServer |
الحصول على مدير الجهاز
public IDeviceManager getDeviceManager ()
يحصل على IDeviceManager
لاستخدامه من الإعدادات. يدير مجموعة البيانات المتاحة
أجهزة للاختبار
المرتجعات | |
---|---|
IDeviceManager |
IDeviceManager المُقدم في الإعدادات. |
مثيل getDeviceManager
public static IDeviceManager getDeviceManagerInstance ()
عرض إشارة إلى مثيل DeviceManager
المفرد حاليًا لملف TF هذا
مثال.
المرتجعات | |
---|---|
IDeviceManager |
الرميات | |
---|---|
IllegalStateException |
إذا لم يتم ربط createGlobalConfiguration(String[])
تم استدعاؤه بالفعل. |
الحصول على أجهزة مراقبة
publicgetDeviceMonitors ()
يحصل على قائمة IDeviceMonitor
من الإعداد العام.
المرتجعات | |
---|---|
|
قائمة IDeviceMonitor من الإعداد العام، أو null إذا
لم يتم تحديد أي شيء. |
الحصول على متطلبات الجهاز
public IDeviceSelection getDeviceRequirements ()
يحصل على IDeviceSelection
لاستخدامه من الإعدادات. يمثّل هذا الإعداد فلترًا عامًا.
الأجهزة التي يمكن لـ "DeviceManager
" رؤيتها.
المرتجعات | |
---|---|
IDeviceSelection |
IDeviceSelection المُقدم في الإعدادات. |
الحصول علىخادم الميزات
public TradefedFeatureServer getFeatureServer ()
تعرض القيمة TradefedFeatureServer
أو قيمة خالية في حال عدم تحديد قيمة.
المرتجعات | |
---|---|
TradefedFeatureServer |
getGlobalConfigServer
public IConfigurationServer getGlobalConfigServer ()
الحصول على خادم إعداد عام. يُستخدم خادم التهيئة العام للحصول على إعدادات المضيف من خادم بدلاً من الحصول عليه من الملفات المحلية.
المرتجعات | |
---|---|
IConfigurationServer |
getHostMonitorInstances
public staticgetHostMonitorInstances ()
المرتجعات | |
---|---|
|
أجهزة getHostMonitor
publicgetHostMonitors ()
يحصل على قائمة IHostMonitor
من الإعداد العام.
المرتجعات | |
---|---|
|
قائمة IHostMonitor من الإعداد العام، أو null إذا لم يتم إعدادها
. |
getHostOptions
public IHostOptions getHostOptions ()
يحصل على IHostOptions
لاستخدامه من الإعدادات.
المرتجعات | |
---|---|
IHostOptions |
IDeviceManager المُقدم في الإعدادات. |
getHostResourceManager
public IHostResourceManager getHostResourceManager ()
تحصل على IHostResourceManager
من الإعداد العام.
المرتجعات | |
---|---|
IHostResourceManager |
IHostResourceManager من الإعدادات العامة أو عملية التنفيذ التلقائية
LocalHostResourceManager في حال عدم تحديد أي شيء في إعدادات المضيف. |
الحصول على مثيل
public static IGlobalConfiguration getInstance ()
عرض إشارة إلى مثيل GlobalConfiguration
المفرد حاليًا لملف TF هذا
مثال.
المرتجعات | |
---|---|
IGlobalConfiguration |
الرميات | |
---|---|
IllegalStateException |
إذا لم يتم ربط createGlobalConfiguration(String[])
تم استدعاؤه بالفعل. |
الحصول على مفتاح Store
public IKeyStoreFactory getKeyStoreFactory ()
يحصل على IKeyStoreFactory
لاستخدامه من الإعدادات.
المرتجعات | |
---|---|
IKeyStoreFactory |
IKeyStoreFactory أو خالية إذا لم يتم ضبط مصنع تخزين المفاتيح. |
مُعامِلات getMultiDeviceRecoveryHandlers
publicgetMultiDeviceRecoveryHandlers ()
يحصل على قائمة IMultiDeviceRecovery
لاستخدامها من الإعدادات.
المرتجعات | |
---|---|
|
قائمة IMultiDeviceRecovery ، أو null إذا لم يتم ضبطها. |
قيم getOptionValues
publicgetOptionValues (String optionName)
احصل على قائمة بقيم الخيارات.
المعلمات | |
---|---|
optionName |
String : اسم خيار الخريطة |
المرتجعات | |
---|---|
|
قائمة بقيم الخيار المحدد. null إذا لم يكن اسم الخيار
الموجودة. |
getResourceMetricCollectors
publicgetResourceMetricCollectors ()
يحصل على قائمة IResourceMetricCollector
من الإعداد العام.
المرتجعات | |
---|---|
|
قائمة IResourceMetricCollector من الإعداد العام أو null
إذا لم يتم تحديد أي منها. |
الحصول على صندوق حماية
public ISandboxFactory getSandboxFactory ()
الحصول على مصنع وضع حماية يمكن استخدامه لتشغيل استدعاءات
المرتجعات | |
---|---|
ISandboxFactory |
استراتيجية الحصول على مشاركة
public IShardHelper getShardingStrategy ()
تعرض السمة IShardHelper
التي تحدّد طريقة تقسيم الإعدادات.
المرتجعات | |
---|---|
IShardHelper |
الحصول علىإدارة اختبار الاستدعاء
public TestInvocationManagementServer getTestInvocationManagementSever ()
تعرض القيمة TestInvocationManagementServer
أو قيمة خالية في حال عدم تحديد قيمة.
المرتجعات | |
---|---|
TestInvocationManagementServer |
getWtfHandler
public ITerribleFailureHandler getWtfHandler ()
يحصل على ITerribleFailureHandler
لاستخدامه من الإعدادات.
تتناول ما يجب فعله في حالة إخفاق WTF (يا له من إخفاق مريع)
تحدث المقابلة.
المرتجعات | |
---|---|
ITerribleFailureHandler |
ITerribleFailureHandler الواردة في
تهيئة، أو خالية إذا لم يتم تعيين أي معالج |
قيمة injectOptionValue
public void injectOptionValue (String optionName, String optionValue)
أدخِل قيمة خيار في مجموعة كائنات الضبط.
يُفيد في تقديم قيم للخيارات التي يتم إنشاؤها ديناميكيًا.
المعلمات | |
---|---|
optionName |
String : اسم الخيار |
optionValue |
String : قيم الخيارات |
الرميات | |
---|---|
ConfigurationException |
قيمة injectOptionValue
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
، مع استبدال أي قيم حالية.
ضبط ضبط المصنع
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 |
مدير الجهاز
public void setDeviceManager (IDeviceManager manager)
اضبط السمة IDeviceManager
، مع استبدال أي قيم حالية. وهذا يحدد مدير
أجهزة اختبار
setDeviceMonitor
public void setDeviceMonitor (IDeviceMonitor monitor)
اضبط السمة IDeviceMonitor
.
المعلمات | |
---|---|
monitor |
IDeviceMonitor : الشاشة |
setDeviceRequirements
public void setDeviceRequirements (IDeviceSelection devRequirements)
اضبط السمة IDeviceSelection
، مع استبدال أي قيم حالية. يؤدي هذا إلى إعداد جهاز عام
يتيح لك هذا الخيار فلترة الأجهزة التي يمكن لـ DeviceManager
الاطّلاع عليها.
setHostMonitor
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 |
تعيين مفتاح Storeمصنع
public void setKeyStoreFactory (IKeyStoreFactory factory)
اضبط السمة IKeyStoreFactory
، مع استبدال أي قيم حالية.
setOptionsFromCommandLineArgs
publicsetOptionsFromCommandLineArgs ( listArgs)
اضبط حقول Option
للضبط العام باستخدام مجموعة محدّدة من وسيطات سطر الأوامر.
يمكنك الاطّلاع على ArgsOptionParser
لمعرفة التنسيق المتوقّع.
المعلمات | |
---|---|
listArgs |
: وسيطات سطر الأوامر |
المرتجعات | |
---|---|
|
الوسيطات غير المستخدمة |
الرميات | |
---|---|
ConfigurationException |
الضبط الأصلي
public void setOriginalConfig (String config)
تضبط هذه السياسة الإعدادات الأصلية المستخدَمة لإنشاء عملية الضبط العامة.
المعلمات | |
---|---|
config |
String |
setResourceMetricCollector
public void setResourceMetricCollector (IResourceMetricCollector collector)
لضبط IResourceMetricCollector
.
المعلمات | |
---|---|
collector |
IResourceMetricCollector |
setSandbox جدًا
public void setSandboxFactory (ISandboxFactory factory)
اضبط السمة ISandboxFactory
، مع استبدال أي قيم حالية.
استراتيجية تقسيم المجموعة
public void setShardingStrategy (IShardHelper sharding)
تحدِّد هذه السياسة السمة IShardHelper
لاستخدامها عند تقسيم الإعدادات.
المعلمات | |
---|---|
sharding |
IShardHelper |
خادم setTradefedFeatureServer
public void setTradefedFeatureServer (TradefedFeatureServer server)
لضبط TradefedFeatureServer
.
المعلمات | |
---|---|
server |
TradefedFeatureServer |
setWtfHandler
public void setWtfHandler (ITerribleFailureHandler wtfHandler)
اضبط السمة ITerribleFailureHandler
.
المعلمات | |
---|---|
wtfHandler |
ITerribleFailureHandler : معالج WTF |
خيارات التحقق من الصحة
public void validateOptions ()
التحقق من صحة قيم الخيارات
في الوقت الحالي، سيؤدي هذا فقط إلى التحقُّق من ضبط جميع الخيارات الإلزامية.
الرميات | |
---|---|
ConfigurationException |
الطرق المحمية
الحصول على_إعدادات المصنع
protected IConfigurationFactory getConfigurationFactory ()
المرتجعات | |
---|---|
IConfigurationFactory |