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(
מסננים את GlobalConfiguration על סמך רשימה לבנה והפלט לקובץ XML. |
File
|
cloneConfigWithFilter(
סינון של GlobalConfiguration על סמך רשימת לבנה, תוך מתן אפשרות לזיוף של ערכי האפשרויות ולהוצאה לקובץ XML. |
File
|
cloneConfigWithFilter(String... allowlistConfigs)
סינון של GlobalConfiguration על סמך רשימת ההיתרים והפלט לקובץ XML. |
static
|
createGlobalConfiguration(String[] args)
הגדרת ה-singleton של |
ICommandScheduler
|
getCommandScheduler()
הפונקציה מקבלת את |
Object
|
getConfigurationObject(String typeName)
הפונקציה מקבלת את אובייקט התצורה המותאם אישית עם השם הנתון. |
ICredentialFactory
|
getCredentialFactory()
אחזור של |
String
|
getDescription()
|
DeviceManagementGrpcServer
|
getDeviceManagementServer()
הפונקציה מחזירה את הערך |
IDeviceManager
|
getDeviceManager()
הפונקציה מקבלת את |
static
IDeviceManager
|
getDeviceManagerInstance()
הפונקציה מחזירה הפניה למכונה היחידה (singleton) של |
|
getDeviceMonitors()
הפונקציה מקבלת את רשימת |
IDeviceSelection
|
getDeviceRequirements()
קבלת ה- |
TradefedFeatureServer
|
getFeatureServer()
הפונקציה מחזירה את הערך של |
IConfigurationServer
|
getGlobalConfigServer()
אחזור של שרת ההגדרות הגלובלי. |
static
|
getHostMonitorInstances()
|
|
getHostMonitors()
הפונקציה מקבלת את רשימת |
IHostOptions
|
getHostOptions()
הפונקציה מקבלת את |
IHostResourceManager
|
getHostResourceManager()
הפונקציה מקבלת את |
static
IGlobalConfiguration
|
getInstance()
הפונקציה מחזירה הפניה למכונה היחידה (singleton) של |
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()
הגדרה נכונה בתחילת ה-tradefed. |
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 ()
ניקוי תקין בסגירת tradefed.
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 |
getCommandScheduler
public ICommandScheduler getCommandScheduler ()
הפונקציה מקבלת את ICommandScheduler
לשימוש מהתצורה.
החזרות | |
---|---|
ICommandScheduler |
ICommandScheduler . הפונקציה לעולם לא תחזיר ערך null. |
getConfigurationObject
public Object getConfigurationObject (String typeName)
הפונקציה מקבלת את אובייקט התצורה המותאם אישית עם השם הנתון.
פרמטרים | |
---|---|
typeName |
String : הסוג הייחודי של אובייקט התצורה |
החזרות | |
---|---|
Object |
האובייקט או הערך null אם לא נמצא אובייקט בשם הזה |
getCredentialכאן
public ICredentialFactory getCredentialFactory ()
מקבל את ICredentialFactory
ליצירת פרטי כניסה.
החזרות | |
---|---|
ICredentialFactory |
ICredentialFactory או null אם לא צוין אף אחד מהם. |
getDeviceManagementServer
public DeviceManagementGrpcServer getDeviceManagementServer ()
הפונקציה מחזירה את הערך של DeviceManagementGrpcServer
או null אם הוא לא מוגדר.
החזרות | |
---|---|
DeviceManagementGrpcServer |
getDeviceManager
public IDeviceManager getDeviceManager ()
הפונקציה מקבלת את IDeviceManager
לשימוש מהתצורה. ניהול קבוצת המכשירים שזמינים לבדיקה
החזרות | |
---|---|
IDeviceManager |
IDeviceManager שצוין בתצורה. |
getDeviceManagerInstance
public static IDeviceManager getDeviceManagerInstance ()
מחזירה הפניה למכונה של singleton DeviceManager
במכונת ה-TF.
החזרות | |
---|---|
IDeviceManager |
זריקות | |
---|---|
IllegalStateException |
אם עדיין לא בוצעה קריאה אל createGlobalConfiguration(String[]) . |
getDeviceMonitors
publicgetDeviceMonitors ()
הפונקציה מקבלת את רשימת 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 staticgetHostMonitorInstances ()
החזרות | |
---|---|
|
getHostMonitors
publicgetHostMonitors ()
הפונקציה מקבלת את רשימת IHostMonitor
מהתצורה הגלובלית.
החזרות | |
---|---|
|
הרשימה IHostMonitor מהתצורה הגלובלית או null אם לא צוין
כלום. |
getHostOptions
public IHostOptions getHostOptions ()
קבלת ה-IHostOptions
לשימוש מתוך ההגדרות האישיות.
החזרות | |
---|---|
IHostOptions |
IDeviceManager שצוין בתצורה. |
getHostResourceManager
public IHostResourceManager getHostResourceManager ()
הפונקציה מקבלת את IHostResourceManager
מהתצורה הגלובלית.
החזרות | |
---|---|
IHostResourceManager |
הערך של IHostResourceManager מהתצורה הגלובלית, או ההטמעה שמוגדרת כברירת מחדל LocalHostResourceManager אם לא צוין ערך בתצורת המארח. |
getInstance
public static IGlobalConfiguration getInstance ()
מחזירה הפניה למכונה של singleton GlobalConfiguration
במכונת ה-TF.
החזרות | |
---|---|
IGlobalConfiguration |
זריקות | |
---|---|
IllegalStateException |
אם createGlobalConfiguration(String[]) לא הוזמנה עדיין. |
getKeyStoreFactory
public IKeyStoreFactory getKeyStoreFactory ()
הפונקציה מקבלת את IKeyStoreFactory
לשימוש מהתצורה.
החזרות | |
---|---|
IKeyStoreFactory |
IKeyStoreFactory או null אם לא מוגדר מפעל של מאגר מפתחות. |
getMultiDeviceRecoveryHandlers
publicgetMultiDeviceRecoveryHandlers ()
הפונקציה מקבלת מההגדרה את רשימת הערכים של IMultiDeviceRecovery
שבהם רוצים להשתמש.
החזרות | |
---|---|
|
הרשימה IMultiDeviceRecovery או null אם היא לא מוגדרת. |
getOptionValues
publicgetOptionValues (String optionName)
הצגת רשימה של ערכי האפשרות.
פרמטרים | |
---|---|
optionName |
String : שם אפשרות המפה |
החזרות | |
---|---|
|
רשימה של הערכים של האפשרות הנתונה. null אם שם האפשרות לא קיים. |
getResourceMetricCollectors
publicgetResourceMetricCollectors ()
הפונקציה מקבלת את רשימת IResourceMetricCollector
מהתצורה הגלובלית.
החזרות | |
---|---|
|
הרשימה של IResourceMetricCollector מהתצורה הגלובלית או null
אם לא צוין אף ערך. |
getSandboxFactory
public ISandboxFactory getSandboxFactory ()
מגיעים להגדרות המקוריות לארגז החול (Sandbox) שאפשר להשתמש בו כדי להפעיל הפעלה
החזרות | |
---|---|
ISandboxFactory |
getShardingStrategy
public IShardHelper getShardingStrategy ()
מחזירה את הערך IShardHelper
שמגדיר את אופן הפיצול של הגדרה.
החזרות | |
---|---|
IShardHelper |
getTestInvocationManagementSever
public TestInvocationManagementServer getTestInvocationManagementSever ()
הפונקציה מחזירה את הערך של TestInvocationManagementServer
או null אם הוא לא מוגדר.
החזרות | |
---|---|
TestInvocationManagementServer |
getWtfHandler
public ITerribleFailureHandler getWtfHandler ()
הפונקציה מקבלת את ITerribleFailureHandler
לשימוש מהתצורה.
הטיפול באירוע WTF (What a Terrible Failure)
החזרות | |
---|---|
ITerribleFailureHandler |
הערך ITerribleFailureHandler שצוין בהגדרה, או null אם לא הוגדר handler. |
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
, ומחליפים את הערכים הקיימים.
setConfigurationFactory
public void setConfigurationFactory (IConfigurationFactory configFactory)
מגדירים את IConfigurationFactory
להגדרה הזו.
פרמטרים | |
---|---|
configFactory |
IConfigurationFactory |
setConfigurationObject
public void setConfigurationObject (String typeName, Object configObject)
שיטה גנרית להגדרת אובייקט ה-config עם השם הנתון, שמחליפה כל ערך קיים.
פרמטרים | |
---|---|
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 |
setKeyStoreStore
public void setKeyStoreFactory (IKeyStoreFactory factory)
מגדירים את IKeyStoreFactory
, ומחליפים את הערכים הקיימים.
setOptionsFromCommandLineArgs
publicsetOptionsFromCommandLineArgs ( 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
, ומחליפים את הערכים הקיימים.
setShardingStrategy
public void setShardingStrategy (IShardHelper sharding)
הגדרת IShardHelper
לשימוש בחלוקה של תצורה.
פרמטרים | |
---|---|
sharding |
IShardHelper |
setTradeifiedFeatureServer
public void setTradefedFeatureServer (TradefedFeatureServer server)
הגדרת TradefedFeatureServer
.
פרמטרים | |
---|---|
server |
TradefedFeatureServer |
setWtfHandler
public void setWtfHandler (ITerribleFailureHandler wtfHandler)
מגדירים את ITerribleFailureHandler
.
פרמטרים | |
---|---|
wtfHandler |
ITerribleFailureHandler : ה-handler של WTF |
validateOptions
public void validateOptions ()
מאמתים את ערכי האפשרויות.
בשלב הזה, הבדיקה רק תאשר שכל האפשרויות החובה הוגדרו
זריקות | |
---|---|
ConfigurationException |
שיטות מוגנות
getConfigurationFactory
protected IConfigurationFactory getConfigurationFactory ()
החזרות | |
---|---|
IConfigurationFactory |