आईकॉन्फिगरेशन सर्वर
public interface IConfigurationServer
com.android.tradefed.config.IConfigurationServer |
कॉन्फ़िगरेशन सर्वर के लिए एक इंटरफ़ेस.
होस्ट कॉन्फ़िगरेशन फ़ाइल से शुरू करने के बजाय, ट्रेडफेड इंस्टेंस IConfigurationServer
से शुरू हो सकता है। IConfigurationServer
के साथ शुरू होने वाला एक ट्रेडफेड रिमोट स्टोरेज से वर्तमान होस्ट की कॉन्फ़िगरेशन को लोड करेगा और आवश्यकतानुसार सभी निर्भर कॉन्फ़िगरेशन को लोड करेगा। ट्रेडफेड या तो IConfigurationServer
या कॉन्फिग फ़ाइल से शुरू कर सकता है, लेकिन दोनों से नहीं।
सारांश
सार्वजनिक तरीके | |
---|---|
abstract InputStream | getConfig (String name) कॉन्फिग सामग्री को उसके नाम से प्राप्त करें। |
abstract String | getCurrentHostConfig () वर्तमान ट्रेडफेड सत्र के लिए वर्तमान होस्ट की कॉन्फ़िगरेशन फ़ाइल नाम प्राप्त करें। |
सार्वजनिक तरीके
कॉन्फिग प्राप्त करें
public abstract InputStream getConfig (String name)
कॉन्फिग सामग्री को उसके नाम से प्राप्त करें।
पैरामीटर | |
---|---|
name | String : कॉन्फ़िगरेशन का नाम |
रिटर्न | |
---|---|
InputStream | एक ERROR(/InputStream) कॉन्फ़िगरेशन फ़ाइल सामग्री है। |
फेंकता | |
---|---|
| com.android.tradefed.config.ConfigurationException |
ConfigurationException |
getCurrentHostConfig
public abstract String getCurrentHostConfig ()
वर्तमान ट्रेडफेड सत्र के लिए वर्तमान होस्ट की कॉन्फ़िगरेशन फ़ाइल नाम प्राप्त करें। स्थानीय फ़ाइलों से होस्ट कॉन्फ़िगरेशन फ़ाइल को पढ़ने के बजाय, IConfigurationServer
के साथ ट्रेडफेड प्रारंभ करने पर सर्वर से होस्ट कॉन्फ़िगरेशन प्राप्त होगा।
रिटर्न | |
---|---|
String | एक होस्ट कॉन्फ़िग फ़ाइल नाम। |
फेंकता | |
---|---|
| com.android.tradefed.config.ConfigurationException |
ConfigurationException |