הגדרה גלובלית

public class GlobalConfiguration
extends Object implements IGlobalConfiguration

JavaScript.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()

ניקוי תקין כשהכיבוי באמצעות טרייד-Fi בוצע.

File cloneConfigWithFilter( exclusionPatterns, String... allowlistConfigs)

מסננים את GlobalConfiguration על סמך רשימה לבנה והפלט לקובץ XML.

File 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 או את הערך null אם לא מוגדר.

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()

יצירת יצרן לארגז חול (sandbox) שיכול לשמש להפעלת הפעלה

IShardHelper getShardingStrategy()

מחזירה את הערך IShardHelper שמגדיר את אופן הפיצול של הגדרה.

TestInvocationManagementServer getTestInvocationManagementSever()

הפונקציה מחזירה את הערך TestInvocationManagementServer או את הערך null אם לא מוגדר.

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)

שיטה גנרית להגדרת אובייקט ה-config עם השם הנתון, שמחליפה כל ערך קיים.

void setConfigurationObjectList(String typeName, configList)

שיטה גנרית להגדרת רשימת אובייקטי config עבור השם הנתון, שמחליפה כל הגדרה קיימת עם ערך מסוים.

void setDeviceManagementServer(DeviceManagementGrpcServer server)

מגדיר את DeviceManagementGrpcServer.

void setDeviceManager(IDeviceManager manager)

מגדירים את הערך של IDeviceManager ומחליפים את הערכים הקיימים.

void setDeviceMonitor(IDeviceMonitor monitor)

מגדירים את IDeviceMonitor.

void setDeviceRequirements(IDeviceSelection devRequirements)

מגדירים את הערך של IDeviceSelection ומחליפים את הערכים הקיימים.

void 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)

הגדרת שדות ההגדרה הגלובלית 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_proxy_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_proxy_NAME

public static final String TF_DEVICE_MANAGEMENT_SERVER_NAME

TF_FEATURE_server_NAME

public static final String TF_FEATURE_SERVER_NAME

TF_INVOCATION_proxy_NAME

public static final String TF_INVOCATION_SERVER_NAME

WTF_HANDLER_TYPE_NAME

public static final String WTF_HANDLER_TYPE_NAME

שיטות ציבוריות

ניקוי נתונים

public void cleanup ()

ניקוי תקין כשהכיבוי באמצעות טרייד-Fi בוצע.

cloneConfigWithFilter

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

מסננים את GlobalConfiguration על סמך רשימה לבנה והפלט לקובץ XML.

פרמטרים
exclusionPatterns : הדפוס של שם המחלקה שיש להחריג מתיקיית ה-Dump.

allowlistConfigs String: מערך String של הגדרות שייכללו בקובץ ה-XML החדש. אם מוגדר הערך null, a default list should be used.

החזרות
File הקובץ שמכיל את ההגדרה הגלובלית החדשה המסוננת.

cloneConfigWithFilter

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

לסנן את ה-GlobalConfiguration על סמך רשימה לבנה, ולאפשר שינוי של האפשרויות הנוספות, והפלט יהיה בקובץ XML.

פרמטרים
exclusionPatterns : הדפוס של שם המחלקה שיש להחריג מתיקיית ה-Dump.

transformer IConfigOptionValueTransformer

deepCopy boolean

allowlistConfigs String: מערך String של הגדרות שייכללו ב-XML החדש חדש. אם מוגדר הערך null, a default list should be used.

החזרות
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, a default list should be used.

החזרות
File הקובץ שמכיל את ההגדרה הגלובלית החדשה המסוננת.

CreateGlobalConfiguration

public static  createGlobalConfiguration (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 אם לא נמצא אובייקט בשם הזה

getCredentialCreator

public ICredentialFactory getCredentialFactory ()

מקבל את ICredentialFactory ליצירת פרטי כניסה.

החזרות
ICredentialFactory ICredentialFactory או null אם לא צוין אחרת.

getDescription

public String getDescription ()

החזרות
String תיאור קצר קריא למשתמש Configuration

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

public  getDeviceMonitors ()

קבלת הרשימה של IDeviceMonitor מהתצורה הגלובלית.

החזרות
הרשימה IDeviceMonitor מהתצורה הגלובלית, או null אם לא צוין אף פריט.

דרישות מכשיר getDevice

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

קליעות
IllegalStateException אם createGlobalConfiguration(String[]) לא כבר התקשרו.

getKeyStoreStore

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 אם לא צוין דבר.

getארגז חול

public ISandboxFactory getSandboxFactory ()

מגיעים להגדרות המקוריות לארגז החול (Sandbox) שאפשר להשתמש בו כדי להפעיל הפעלה

החזרות
ISandboxFactory

שיטת getShardingStrategy

public IShardHelper getShardingStrategy ()

מחזירה את הערך IShardHelper שמגדיר את אופן הפיצול של הגדרה.

החזרות
IShardHelper

getTestInvocationManagementSever

public TestInvocationManagementServer getTestInvocationManagementSever ()

הפונקציה מחזירה את הערך TestInvocationManagementServer או את הערך null אם לא מוגדר.

החזרות
TestInvocationManagementServer

getWtfHandler

public ITerribleFailureHandler getWtfHandler ()

קבלת ה-ITerribleFailureHandler לשימוש מתוך ההגדרות האישיות. טיפול מה לעשות במקרה של WTF (איזה כשל נורא) מתרחשת.

החזרות
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.Configuration וכל החריגות
ConfigurationException

setCommandScheduler

public void setCommandScheduler (ICommandScheduler scheduler)

מגדירים את הערך של ICommandScheduler ומחליפים את הערכים הקיימים.

setConfigurationConfiguration

public void setConfigurationFactory (IConfigurationFactory configFactory)

מגדירים את IConfigurationFactory להגדרה הזו.

פרמטרים
configFactory IConfigurationFactory

setConfigurationObject (אובייקט הגדרה)

public void setConfigurationObject (String typeName, 
                Object configObject)

שיטה גנרית להגדרת אובייקט ה-config עם השם הנתון, שמחליפה כל ערך קיים.

פרמטרים
typeName String: השם הייחודי של סוג אובייקט ה-config.

configObject Object: אובייקט ה-config

קליעות
ConfigurationException

setConfigurationObjectList

public void setConfigurationObjectList (String typeName, 
                 configList)

שיטה גנרית להגדרת רשימת אובייקטי config עבור השם הנתון, שמחליפה כל עם ערך מסוים.

פרמטרים
typeName String: השם הייחודי של סוג אובייקט ה-config.

configList : רשימת האובייקטים ל-config

קליעות
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: הצג

setDeviceSettings (דרישות המכשיר)

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

public  setOptionsFromCommandLineArgs ( listArgs)

הגדרת שדות ההגדרה הגלובלית Option עם קבוצה נתונה של ארגומנטים בשורת הפקודה

הפורמט הצפוי הוא ArgsOptionParser

פרמטרים
listArgs : הארגומנטים בשורת הפקודה

החזרות
את הארגומנטים שלא צורכים

קליעות
ConfigurationException

setOriginalConfig

public void setOriginalConfig (String config)

קביעת ההגדרה המקורית ששימשה ליצירת ההגדרה הגלובלית.

פרמטרים
config String

setResourceMetricCollector

public void setResourceMetricCollector (IResourceMetricCollector collector)

מגדיר את IResourceMetricCollector.

פרמטרים
collector IResourceMetricCollector

setSandboxManufacturer (הגדרת ארגז חול)

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

הגדרה

public void setup ()

הגדרה נכונה בתחילת המסחר האלקטרוני.

קליעות
ConfigurationException

VerifyOptions

public void validateOptions ()

לאמת את הערכים של האפשרויות.

כרגע זה רק נועד לוודא שכל אפשרויות החובה הוגדרו

קליעות
ConfigurationException

שיטות מוגנות

getConfigurationConfiguration

protected IConfigurationFactory getConfigurationFactory ()

החזרות
IConfigurationFactory