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()
ניקוי תקין בסגירת tradefed. |
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)
הגדרת ה-singleton של 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 אם לא נמצא אובייקט עם השם הזה |
getCredentialFactory
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 ()
אחזור של מפעל ארגז חול שאפשר להשתמש בו להרצת קריאה
החזרות | |
---|---|
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 אם לא הוגדר טיפול |
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)
שיטה גנרית להגדרת אובייקט התצורה עם השם שצוין, והחלפת כל ערך קיים.
פרמטרים | |
---|---|
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
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 |
setTradefedFeatureServer
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 |