GlobalConfiguration
public
class
GlobalConfiguration
extends Object
implements
IGlobalConfiguration
| java.lang.Object | |
| ↳ | com.android.tradefed.config.GlobalConfiguration |
הטמעה של IGlobalConfiguration שמאחסנת את אובייקטי ההגדרות שנטענו במפה
סיכום
ערכים קבועים | |
|---|---|
String |
CREDENTIAL_FACTORY_TYPE_NAME
|
String |
DEVICE_MANAGER_TYPE_NAME
|
String |
DEVICE_MONITOR_TYPE_NAME
|
String |
DEVICE_REQUIREMENTS_TYPE_NAME
|
String |
GLOBAL_CONFIG_SERVER
|
String |
GLOBAL_CONFIG_SERVER_CONFIG_VARIABLE
|
String |
GLOBAL_CONFIG_VARIABLE
|
String |
HOST_MONITOR_TYPE_NAME
|
String |
HOST_OPTIONS_TYPE_NAME
|
String |
HOST_RESOURCE_MANAGER_TYPE_NAME
|
String |
KEY_STORE_TYPE_NAME
|
String |
MULTI_DEVICE_RECOVERY_TYPE_NAME
|
String |
RESOURCE_METRIC_COLLECTOR_TYPE_NAME
|
String |
SANDBOX_FACTORY_TYPE_NAME
|
String |
SCHEDULER_TYPE_NAME
|
String |
SHARDING_STRATEGY_TYPE_NAME
|
String |
TF_DEVICE_MANAGEMENT_SERVER_NAME
|
String |
TF_FEATURE_SERVER_NAME
|
String |
TF_INVOCATION_SERVER_NAME
|
String |
WTF_HANDLER_TYPE_NAME
|
methods ציבוריים | |
|---|---|
void
|
cleanup()
ניקוי תקין כשמבצעים כיבוי של tradefed. |
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()
הגדרה נכונה בתחילת השימוש ב-Tradefed. |
void
|
validateOptions()
מאמתים את הערכים של האפשרויות. |
שיטות מוגנות | |
|---|---|
IConfigurationFactory
|
getConfigurationFactory()
|
ערכים קבועים
CREDENTIAL_FACTORY_TYPE_NAME
public static final String CREDENTIAL_FACTORY_TYPE_NAME
ערך קבוע: "credential_factory"
DEVICE_MANAGER_TYPE_NAME
public static final String DEVICE_MANAGER_TYPE_NAME
ערך קבוע: "device_manager"
DEVICE_MONITOR_TYPE_NAME
public static final String DEVICE_MONITOR_TYPE_NAME
ערך קבוע: "device_monitor"
DEVICE_REQUIREMENTS_TYPE_NAME
public static final String DEVICE_REQUIREMENTS_TYPE_NAME
ערך קבוע: "device_requirements"
GLOBAL_CONFIG_SERVER
public static final String GLOBAL_CONFIG_SERVER
ערך קבוע: "global_config_server"
GLOBAL_CONFIG_SERVER_CONFIG_VARIABLE
public static final String GLOBAL_CONFIG_SERVER_CONFIG_VARIABLE
ערך קבוע: "TF_GLOBAL_CONFIG_SERVER_CONFIG"
GLOBAL_CONFIG_VARIABLE
public static final String GLOBAL_CONFIG_VARIABLE
ערך קבוע: "TF_GLOBAL_CONFIG"
HOST_MONITOR_TYPE_NAME
public static final String HOST_MONITOR_TYPE_NAME
ערך קבוע: "host_monitor"
HOST_OPTIONS_TYPE_NAME
public static final String HOST_OPTIONS_TYPE_NAME
ערך קבוע: "host_options"
HOST_RESOURCE_MANAGER_TYPE_NAME
public static final String HOST_RESOURCE_MANAGER_TYPE_NAME
ערך קבוע: "host_resource_manager"
KEY_STORE_TYPE_NAME
public static final String KEY_STORE_TYPE_NAME
ערך קבוע: "key_store"
MULTI_DEVICE_RECOVERY_TYPE_NAME
public static final String MULTI_DEVICE_RECOVERY_TYPE_NAME
ערך קבוע: "multi_device_recovery"
RESOURCE_METRIC_COLLECTOR_TYPE_NAME
public static final String RESOURCE_METRIC_COLLECTOR_TYPE_NAME
ערך קבוע: "resource_metric_collector"
SANDBOX_FACTORY_TYPE_NAME
public static final String SANDBOX_FACTORY_TYPE_NAME
ערך קבוע: "sandbox_factory"
SCHEDULER_TYPE_NAME
public static final String SCHEDULER_TYPE_NAME
ערך קבוע: "command_scheduler"
SHARDING_STRATEGY_TYPE_NAME
public static final String SHARDING_STRATEGY_TYPE_NAME
Constant Value: "sharding_strategy"
TF_DEVICE_MANAGEMENT_SERVER_NAME
public static final String TF_DEVICE_MANAGEMENT_SERVER_NAME
ערך קבוע: "tf_device_management_server"
TF_FEATURE_SERVER_NAME
public static final String TF_FEATURE_SERVER_NAME
ערך קבוע: "tf_feature_server"
TF_INVOCATION_SERVER_NAME
public static final String TF_INVOCATION_SERVER_NAME
ערך קבוע: "tf_invocation_server"
WTF_HANDLER_TYPE_NAME
public static final String WTF_HANDLER_TYPE_NAME
ערך קבוע: "wtf_handler"
methods ציבוריים
ניקוי
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 אם לא נמצא אובייקט עם השם הזה |
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 ()
הפונקציה מחזירה הפניה למופע היחיד של 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 ()
הפונקציה מחזירה הפניה למופע היחיד של 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 אם לא הוגדר 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)שיטה כללית להגדרת אובייקט התצורה עם השם הנתון, שמחליפה כל ערך קיים.
| פרמטרים | |
|---|---|
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: the WTF handler |
validateOptions
public void validateOptions ()
מאמתים את הערכים של האפשרויות.
בשלב הזה, המערכת רק תבדוק שכל אפשרויות החובה הוגדרו
| זריקות | |
|---|---|
ConfigurationException |
|
שיטות מוגנות
getConfigurationFactory
protected IConfigurationFactory getConfigurationFactory ()
| החזרות | |
|---|---|
IConfigurationFactory |
|