आईजीग्लोबलकॉन्फिगरेशन
public interface IGlobalConfiguration
com.android.tradefed.config.IGlobalConfiguration |
एकल ट्रेड फेडरेशन उदाहरण के लिए वैश्विक कॉन्फ़िगरेशन जानकारी को शामिल करने वाला एक वर्ग (वास्तविक कॉन्फ़िगरेशन के किसी भी संख्या में आमंत्रण को शामिल करते हुए)।
सारांश
सार्वजनिक तरीके | |
---|---|
abstract void | cleanup () ट्रेडफेड बंद होने पर उचित सफाई। |
abstract File | cloneConfigWithFilter ( exclusionPatterns, String... allowlistConfigs) cloneConfigWithFilter ( exclusionPatterns, String... allowlistConfigs) श्वेत सूची और XML फ़ाइल के आउटपुट के आधार पर ग्लोबल कॉन्फ़िगरेशन को फ़िल्टर करें। |
abstract File | cloneConfigWithFilter ( exclusionPatterns, IConfigOptionValueTransformer transformer, boolean deepCopy, String... allowlistConfigs) cloneConfigWithFilter ( exclusionPatterns, IConfigOptionValueTransformer transformer, boolean deepCopy, String... allowlistConfigs) XML फ़ाइल में विकल्प मानों और आउटपुट में हेरफेर की अनुमति देते हुए एक सफेद सूची के आधार पर ग्लोबल कॉन्फ़िगरेशन को फ़िल्टर करें। |
abstract File | cloneConfigWithFilter (String... allowlistConfigs) XML फ़ाइल में अनुमत सूची और आउटपुट के आधार पर ग्लोबल कॉन्फ़िगरेशन को फ़िल्टर करें। |
abstract ICommandScheduler | getCommandScheduler () कॉन्फ़िगरेशन से उपयोग करने के लिए |
abstract Object | getConfigurationObject (String typeName) दिए गए नाम के साथ कस्टम कॉन्फ़िगरेशन ऑब्जेक्ट प्राप्त करता है। |
abstract ICredentialFactory | getCredentialFactory () क्रेडेंशियल बनाने के लिए |
abstract DeviceManagementGrpcServer | getDeviceManagementServer () अपरिभाषित होने पर |
abstract IDeviceManager | getDeviceManager () कॉन्फ़िगरेशन से उपयोग करने के लिए |
abstract | getDeviceMonitors () वैश्विक कॉन्फ़िगरेशन से |
abstract IDeviceSelection | getDeviceRequirements () कॉन्फ़िगरेशन से उपयोग करने के लिए |
abstract TradefedFeatureServer | getFeatureServer () अपरिभाषित होने पर |
abstract IConfigurationServer | getGlobalConfigServer () वैश्विक कॉन्फ़िगरेशन सर्वर प्राप्त करता है। |
abstract | getHostMonitors () वैश्विक कॉन्फ़िगरेशन से |
abstract IHostOptions | getHostOptions () कॉन्फ़िगरेशन से उपयोग करने के लिए |
abstract IHostResourceManager | getHostResourceManager () वैश्विक कॉन्फ़िगरेशन से |
abstract IKeyStoreFactory | getKeyStoreFactory () कॉन्फ़िगरेशन से उपयोग करने के लिए |
abstract | getMultiDeviceRecoveryHandlers () कॉन्फ़िगरेशन से उपयोग करने के लिए |
abstract | getOptionValues (String optionName) विकल्प के मानों की एक सूची प्राप्त करें. |
abstract | getResourceMetricCollectors () वैश्विक कॉन्फ़िगरेशन से |
abstract ISandboxFactory | getSandboxFactory () एक सैंडबॉक्स फ़ैक्टरी प्राप्त करें जिसका उपयोग आमंत्रण चलाने के लिए किया जा सकता है |
abstract IShardHelper | getShardingStrategy () |
abstract TestInvocationManagementServer | getTestInvocationManagementSever () अपरिभाषित होने पर |
abstract ITerribleFailureHandler | getWtfHandler () कॉन्फ़िगरेशन से उपयोग करने के लिए |
abstract void | injectOptionValue (String optionName, String optionValue) कॉन्फ़िगरेशन ऑब्जेक्ट के सेट में एक विकल्प मान इंजेक्ट करें। |
abstract void | injectOptionValue (String optionName, String optionKey, String optionValue) कॉन्फ़िगरेशन ऑब्जेक्ट के सेट में एक विकल्प मान इंजेक्ट करें। |
abstract void | setCommandScheduler ( ICommandScheduler scheduler) किसी भी मौजूदा मान को प्रतिस्थापित करते हुए |
abstract void | setConfigurationFactory ( IConfigurationFactory configFactory) इस कॉन्फ़िगरेशन के लिए |
abstract void | setConfigurationObject (String name, Object configObject) किसी भी मौजूदा मान को प्रतिस्थापित करते हुए, दिए गए नाम के साथ कॉन्फिग ऑब्जेक्ट सेट करने की सामान्य विधि। |
abstract void | setConfigurationObjectList (String typeName, configList) setConfigurationObjectList (String typeName, configList) किसी भी मौजूदा मान को प्रतिस्थापित करते हुए, दिए गए नाम के लिए कॉन्फ़िगरेशन ऑब्जेक्ट सूची सेट करने की सामान्य विधि। |
abstract void | setDeviceManagementServer ( DeviceManagementGrpcServer server) |
abstract void | setDeviceManager ( IDeviceManager deviceManager) किसी भी मौजूदा मान को प्रतिस्थापित करते हुए |
abstract void | setDeviceMonitor ( IDeviceMonitor deviceMonitor) |
abstract void | setDeviceRequirements ( IDeviceSelection deviceSelection) किसी भी मौजूदा मान को प्रतिस्थापित करते हुए, |
abstract void | setHostMonitors ( hostMonitors) setHostMonitors ( hostMonitors) |
abstract void | setHostOptions ( IHostOptions hostOptions) किसी भी मौजूदा मान को प्रतिस्थापित करते हुए |
abstract void | setHostResourceManager ( IHostResourceManager hostResourceManager) किसी भी मौजूदा मान को प्रतिस्थापित करते हुए |
abstract void | setInvocationServer ( TestInvocationManagementServer server) |
abstract void | setKeyStoreFactory ( IKeyStoreFactory factory) किसी भी मौजूदा मान को प्रतिस्थापित करते हुए |
abstract | setOptionsFromCommandLineArgs ( listArgs) setOptionsFromCommandLineArgs ( listArgs) कमांड लाइन तर्कों के दिए गए सेट के साथ वैश्विक कॉन्फ़िगरेशन ArgsOptionParser देखें |
abstract void | setOriginalConfig (String config) वैश्विक कॉन्फ़िगरेशन बनाने के लिए उपयोग की जाने वाली मूल कॉन्फ़िगरेशन सेट करता है। |
abstract void | setResourceMetricCollector ( IResourceMetricCollector collector) |
abstract void | setSandboxFactory ( ISandboxFactory factory) किसी भी मौजूदा मान को प्रतिस्थापित करते हुए |
abstract void | setShardingStrategy ( IShardHelper sharding) किसी कॉन्फ़िगरेशन को साझा करते समय उपयोग किए जाने वाले |
abstract void | setTradefedFeatureServer ( TradefedFeatureServer server) |
abstract void | setWtfHandler ( ITerribleFailureHandler wtfHandler) |
abstract void | setup () ट्रेडफेड की शुरुआत में उचित सेटअप। |
abstract void | validateOptions () विकल्प मान मान्य करें. |
सार्वजनिक तरीके
साफ - सफाई
public abstract void cleanup ()
ट्रेडफेड बंद होने पर उचित सफाई।
क्लोन कॉन्फिगविथफ़िल्टर
public abstract File cloneConfigWithFilter (exclusionPatterns, String... allowlistConfigs)
श्वेत सूची और XML फ़ाइल के आउटपुट के आधार पर ग्लोबल कॉन्फ़िगरेशन को फ़िल्टर करें।
पैरामीटर | |
---|---|
exclusionPatterns | |
allowlistConfigs | String : नई XML फ़ाइल में शामिल की जाने वाली कॉन्फ़िगरेशन की एक String सरणी। यदि यह null |
रिटर्न | |
---|---|
File | नई फ़िल्टर की गई वैश्विक कॉन्फ़िगरेशन वाली फ़ाइल। |
फेंकता | |
---|---|
| आईओ अपवाद |
यह सभी देखें:
क्लोन कॉन्फिगविथफ़िल्टर
public abstract File cloneConfigWithFilter (exclusionPatterns, IConfigOptionValueTransformer transformer, boolean deepCopy, String... allowlistConfigs)
XML फ़ाइल में विकल्प मानों और आउटपुट में हेरफेर की अनुमति देते हुए एक सफेद सूची के आधार पर ग्लोबल कॉन्फ़िगरेशन को फ़िल्टर करें।
पैरामीटर | |
---|---|
exclusionPatterns | |
transformer | IConfigOptionValueTransformer |
deepCopy | boolean |
allowlistConfigs | String : नई XML फ़ाइल में शामिल की जाने वाली कॉन्फ़िगरेशन की एक String सरणी। यदि यह null |
रिटर्न | |
---|---|
File | नई फ़िल्टर की गई वैश्विक कॉन्फ़िगरेशन वाली फ़ाइल। |
यह सभी देखें:
क्लोन कॉन्फिगविथफ़िल्टर
public abstract File cloneConfigWithFilter (String... allowlistConfigs)
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 : नई XML फ़ाइल में शामिल की जाने वाली कॉन्फ़िगरेशन की एक String सरणी। यदि यह null |
रिटर्न | |
---|---|
File | नई फ़िल्टर की गई वैश्विक कॉन्फ़िगरेशन वाली फ़ाइल। |
फेंकता | |
---|---|
| आईओ अपवाद |
getCommandScheduler
public abstract ICommandScheduler getCommandScheduler ()
कॉन्फ़िगरेशन से उपयोग करने के लिए ICommandScheduler
प्राप्त करता है।
रिटर्न | |
---|---|
ICommandScheduler | ICommandScheduler . कभी भी शून्य नहीं लौटेगा. |
कॉन्फ़िगरेशनऑब्जेक्ट प्राप्त करें
public abstract Object getConfigurationObject (String typeName)
दिए गए नाम के साथ कस्टम कॉन्फ़िगरेशन ऑब्जेक्ट प्राप्त करता है।
पैरामीटर | |
---|---|
typeName | String : कॉन्फ़िगरेशन ऑब्जेक्ट का अद्वितीय प्रकार |
रिटर्न | |
---|---|
Object | यदि उस नाम वाली वस्तु नहीं मिलती है तो वस्तु या शून्य |
क्रेडेंशियलफ़ैक्टरी प्राप्त करें
public abstract ICredentialFactory getCredentialFactory ()
क्रेडेंशियल बनाने के लिए ICredentialFactory
प्राप्त करता है।
रिटर्न | |
---|---|
ICredentialFactory | यदि कोई निर्दिष्ट नहीं किया गया तो ICredentialFactory या null । |
getDeviceManagementServer
public abstract DeviceManagementGrpcServer getDeviceManagementServer ()
अपरिभाषित होने पर DeviceManagementGrpcServer
या शून्य लौटाता है।
रिटर्न | |
---|---|
DeviceManagementGrpcServer |
getDeviceManager
public abstract IDeviceManager getDeviceManager ()
कॉन्फ़िगरेशन से उपयोग करने के लिए IDeviceManager
प्राप्त करता है। परीक्षण के लिए उपलब्ध उपकरणों के सेट का प्रबंधन करता है
रिटर्न | |
---|---|
IDeviceManager | कॉन्फ़िगरेशन में प्रदान किया गया IDeviceManager . |
getDeviceMonitors
public abstractgetDeviceMonitors ()
वैश्विक कॉन्फ़िगरेशन से IDeviceMonitor
की सूची प्राप्त करता है।
रिटर्न | |
---|---|
वैश्विक कॉन्फ़िगरेशन से IDeviceMonitor की सूची, या यदि कोई निर्दिष्ट नहीं किया गया तो null । |
डिवाइस आवश्यकताएँ प्राप्त करें
public abstract IDeviceSelection getDeviceRequirements ()
कॉन्फ़िगरेशन से उपयोग करने के लिए IDeviceSelection
प्राप्त करता है। एक वैश्विक फ़िल्टर का प्रतिनिधित्व करता है जिस पर DeviceManager
देख सकता है।
रिटर्न | |
---|---|
IDeviceSelection | कॉन्फ़िगरेशन में प्रदान किया गया IDeviceSelection । |
getFeatureServer
public abstract TradefedFeatureServer getFeatureServer ()
अपरिभाषित होने पर TradefedFeatureServer
या शून्य लौटाता है।
रिटर्न | |
---|---|
TradefedFeatureServer |
getGlobalConfigServer
public abstract IConfigurationServer getGlobalConfigServer ()
वैश्विक कॉन्फ़िगरेशन सर्वर प्राप्त करता है। ग्लोबल कॉन्फिग सर्वर का उपयोग स्थानीय फाइलों से प्राप्त करने के बजाय सर्वर से होस्ट कॉन्फिगरेशन प्राप्त करने के लिए किया जाता है।
रिटर्न | |
---|---|
IConfigurationServer |
getHostMonitors
public abstractgetHostMonitors ()
वैश्विक कॉन्फ़िगरेशन से IHostMonitor
की सूची प्राप्त करता है।
रिटर्न | |
---|---|
वैश्विक कॉन्फ़िगरेशन से IHostMonitor की सूची, या यदि कोई निर्दिष्ट नहीं किया गया था तो null । |
getHostOptions
public abstract IHostOptions getHostOptions ()
कॉन्फ़िगरेशन से उपयोग करने के लिए IHostOptions
प्राप्त करता है।
रिटर्न | |
---|---|
IHostOptions | कॉन्फ़िगरेशन में प्रदान किया गया IDeviceManager . |
getHostResourceManager
public abstract IHostResourceManager getHostResourceManager ()
वैश्विक कॉन्फ़िगरेशन से IHostResourceManager
प्राप्त करता है।
रिटर्न | |
---|---|
IHostResourceManager | वैश्विक कॉन्फ़िगरेशन से IHostResourceManager , या होस्ट कॉन्फ़िगरेशन में कोई भी निर्दिष्ट नहीं होने पर डिफ़ॉल्ट कार्यान्वयन LocalHostResourceManager । |
getKeyStoreFactory
public abstract IKeyStoreFactory getKeyStoreFactory ()
कॉन्फ़िगरेशन से उपयोग करने के लिए IKeyStoreFactory
प्राप्त करता है।
रिटर्न | |
---|---|
IKeyStoreFactory | यदि कोई कुंजी स्टोर फ़ैक्टरी सेट नहीं है तो IKeyStoreFactory या शून्य। |
getMultiDeviceRecoveryHandlers
public abstractgetMultiDeviceRecoveryHandlers ()
कॉन्फ़िगरेशन से उपयोग करने के लिए IMultiDeviceRecovery
की सूची प्राप्त करता है।
रिटर्न | |
---|---|
IMultiDeviceRecovery की सूची, या सेट नहीं होने पर null । |
getOptionValues
public abstractgetOptionValues (String optionName)
विकल्प के मानों की एक सूची प्राप्त करें.
पैरामीटर | |
---|---|
optionName | String : मानचित्र विकल्प का नाम |
रिटर्न | |
---|---|
दिए गए विकल्प के मानों की एक सूची। यदि विकल्प नाम मौजूद नहीं है तो null । |
getResourceMetricCollectors
public abstractgetResourceMetricCollectors ()
वैश्विक कॉन्फ़िगरेशन से IResourceMetricCollector
की सूची प्राप्त करता है।
रिटर्न | |
---|---|
वैश्विक कॉन्फ़िगरेशन से IResourceMetricCollector की सूची या यदि कोई निर्दिष्ट नहीं किया गया था तो null । |
GetSandboxFactory
public abstract ISandboxFactory getSandboxFactory ()
एक सैंडबॉक्स फ़ैक्टरी प्राप्त करें जिसका उपयोग आमंत्रण चलाने के लिए किया जा सकता है
रिटर्न | |
---|---|
ISandboxFactory |
getShardingStrategy
public abstract IShardHelper getShardingStrategy ()
IShardHelper
लौटाता है जो कॉन्फ़िगरेशन को शार्प करने का तरीका परिभाषित करता है।
रिटर्न | |
---|---|
IShardHelper |
getTestInvocationManagementSever
public abstract TestInvocationManagementServer getTestInvocationManagementSever ()
अपरिभाषित होने पर TestInvocationManagementServer
या null लौटाता है।
रिटर्न | |
---|---|
TestInvocationManagementServer |
getWtfHandler
public abstract ITerribleFailureHandler getWtfHandler ()
कॉन्फ़िगरेशन से उपयोग करने के लिए ITerribleFailureHandler
प्राप्त करता है। यह संभालता है कि डब्ल्यूटीएफ (कितनी भयानक विफलता) होने की स्थिति में क्या करना चाहिए।
रिटर्न | |
---|---|
ITerribleFailureHandler | कॉन्फ़िगरेशन में प्रदान किया गया ITerribleFailureHandler , या यदि कोई हैंडलर सेट नहीं है तो शून्य |
इंजेक्टऑप्शनवैल्यू
public abstract void injectOptionValue (String optionName, String optionValue)
कॉन्फ़िगरेशन ऑब्जेक्ट के सेट में एक विकल्प मान इंजेक्ट करें।
गतिशील रूप से उत्पन्न होने वाले विकल्पों के लिए मान प्रदान करने के लिए उपयोगी।पैरामीटर | |
---|---|
optionName | String : विकल्प का नाम |
optionValue | String : विकल्प मान |
फेंकता | |
---|---|
ConfigurationException | यदि विकल्प का मान सेट करने में विफल रहा |
इंजेक्टऑप्शनवैल्यू
public abstract void injectOptionValue (String optionName, String optionKey, String optionValue)
कॉन्फ़िगरेशन ऑब्जेक्ट के सेट में एक विकल्प मान इंजेक्ट करें।
गतिशील रूप से उत्पन्न होने वाले विकल्पों के लिए मान प्रदान करने के लिए उपयोगी।पैरामीटर | |
---|---|
optionName | String : मानचित्र विकल्प का नाम |
optionKey | String : मानचित्र विकल्प कुंजी |
optionValue | String : मानचित्र विकल्प मान |
फेंकता | |
---|---|
ConfigurationException | यदि विकल्प का मान सेट करने में विफल रहा |
setCommandScheduler
public abstract void setCommandScheduler (ICommandScheduler scheduler)
किसी भी मौजूदा मान को प्रतिस्थापित करते हुए ICommandScheduler
सेट करें।
सेट कॉन्फ़िगरेशन फ़ैक्टरी
public abstract void setConfigurationFactory (IConfigurationFactory configFactory)
इस कॉन्फ़िगरेशन के लिए IConfigurationFactory
सेट करें।
पैरामीटर | |
---|---|
configFactory | IConfigurationFactory |
setConfigurationObject
public abstract void setConfigurationObject (String name, Object configObject)
किसी भी मौजूदा मान को प्रतिस्थापित करते हुए, दिए गए नाम के साथ कॉन्फिग ऑब्जेक्ट सेट करने की सामान्य विधि।
पैरामीटर | |
---|---|
name | String : कॉन्फ़िगरेशन ऑब्जेक्ट प्रकार का अद्वितीय नाम। |
configObject | Object : कॉन्फ़िगरेशन ऑब्जेक्ट |
फेंकता | |
---|---|
ConfigurationException | यदि configObject सही प्रकार नहीं था |
setConfigurationObjectList
public abstract void setConfigurationObjectList (String typeName,configList)
किसी भी मौजूदा मान को प्रतिस्थापित करते हुए, दिए गए नाम के लिए कॉन्फ़िगरेशन ऑब्जेक्ट सूची सेट करने की सामान्य विधि।
पैरामीटर | |
---|---|
typeName | String : कॉन्फ़िगरेशन ऑब्जेक्ट प्रकार का अद्वितीय नाम। |
configList |
फेंकता | |
---|---|
ConfigurationException | यदि सूची में कोई वस्तु सही प्रकार की नहीं है |
सेटडिवाइसमैनेजमेंटसर्वर
public abstract void setDeviceManagementServer (DeviceManagementGrpcServer server)
DeviceManagementGrpcServer
सेट करता है।
पैरामीटर | |
---|---|
server | DeviceManagementGrpcServer |
सेटडिवाइसमैनेजर
public abstract void setDeviceManager (IDeviceManager deviceManager)
किसी भी मौजूदा मान को प्रतिस्थापित करते हुए IDeviceManager
सेट करें। यह परीक्षण उपकरणों के लिए प्रबंधक सेट करता है
सेटडिवाइस मॉनिटर
public abstract void setDeviceMonitor (IDeviceMonitor deviceMonitor)
IDeviceMonitor
सेट करें.
पैरामीटर | |
---|---|
deviceMonitor | IDeviceMonitor : मॉनिटर |
फेंकता | |
---|---|
ConfigurationException | यदि कोई IDeviceMonitor पहले ही सेट किया जा चुका है। |
सेटडिवाइस आवश्यकताएँ
public abstract void setDeviceRequirements (IDeviceSelection deviceSelection)
किसी भी मौजूदा मान को प्रतिस्थापित करते हुए, IDeviceSelection
सेट करें। यह एक वैश्विक डिवाइस फ़िल्टर सेट करता है जिस पर DeviceManager
देख सकता है।
सेटहोस्ट मॉनिटर्स
public abstract void setHostMonitors (hostMonitors)
IHostMonitor
सूची सेट करें.
पैरामीटर | |
---|---|
hostMonitors |
फेंकता | |
---|---|
ConfigurationException | यदि कोई IHostMonitor पहले ही सेट किया जा चुका है। |
सेटहोस्टऑप्शंस
public abstract void setHostOptions (IHostOptions hostOptions)
किसी भी मौजूदा मान को प्रतिस्थापित करते हुए IHostOptions
सेट करें।
setHostResourceManager
public abstract void setHostResourceManager (IHostResourceManager hostResourceManager)
किसी भी मौजूदा मान को प्रतिस्थापित करते हुए IHostResourceManager
सेट करें।
सेटइन्वोकेशनसर्वर
public abstract void setInvocationServer (TestInvocationManagementServer server)
TestInvocationManagementServer
सेट करता है।
पैरामीटर | |
---|---|
server | TestInvocationManagementServer |
setKeyStoreFactory
public abstract void setKeyStoreFactory (IKeyStoreFactory factory)
किसी भी मौजूदा मान को प्रतिस्थापित करते हुए IKeyStoreFactory
सेट करें।
setOptionsFromCommandLineArgs
public abstractsetOptionsFromCommandLineArgs ( listArgs)
कमांड लाइन तर्कों के दिए गए सेट के साथ वैश्विक कॉन्फ़िगरेशन Option
फ़ील्ड सेट करें
ArgsOptionParser
देखेंपैरामीटर | |
---|---|
listArgs |
रिटर्न | |
---|---|
अप्रयुक्त तर्क |
फेंकता | |
---|---|
ConfigurationException |
setOriginalConfig
public abstract void setOriginalConfig (String config)
वैश्विक कॉन्फ़िगरेशन बनाने के लिए उपयोग की जाने वाली मूल कॉन्फ़िगरेशन सेट करता है।
पैरामीटर | |
---|---|
config | String |
setResourceMetricCollector
public abstract void setResourceMetricCollector (IResourceMetricCollector collector)
IResourceMetricCollector
सेट करता है।
पैरामीटर | |
---|---|
collector | IResourceMetricCollector |
सेटसैंडबॉक्सफ़ैक्टरी
public abstract void setSandboxFactory (ISandboxFactory factory)
किसी भी मौजूदा मान को प्रतिस्थापित करते हुए ISandboxFactory
सेट करें।
सेटशेयरिंगरणनीति
public abstract void setShardingStrategy (IShardHelper sharding)
किसी कॉन्फ़िगरेशन को साझा करते समय उपयोग किए जाने वाले IShardHelper
को सेट करता है।
पैरामीटर | |
---|---|
sharding | IShardHelper |
setTradefedFeatureServer
public abstract void setTradefedFeatureServer (TradefedFeatureServer server)
TradefedFeatureServer
सेट करता है।
पैरामीटर | |
---|---|
server | TradefedFeatureServer |
setWtfHandler
public abstract void setWtfHandler (ITerribleFailureHandler wtfHandler)
ITerribleFailureHandler
सेट करें।
पैरामीटर | |
---|---|
wtfHandler | ITerribleFailureHandler : WTF हैंडलर |
फेंकता | |
---|---|
ConfigurationException | यदि कोई ITerribleFailureHandler पहले ही सेट किया जा चुका है। |
स्थापित करना
public abstract void setup ()
ट्रेडफेड की शुरुआत में उचित सेटअप।
फेंकता | |
---|---|
| com.android.tradefed.config.ConfigurationException |
ConfigurationException |
मान्य विकल्प
public abstract void validateOptions ()
विकल्प मान मान्य करें.
वर्तमान में यह केवल यह मान्य करेगा कि सभी अनिवार्य विकल्प निर्धारित कर दिए गए हैं
फेंकता | |
---|---|
ConfigurationException | यदि कॉन्फ़िगरेशन में अनिवार्य फ़ील्ड अनुपलब्ध हैं |