IConfigurationServer

public interface IConfigurationServer

com.android.tradefed.config.IConfigurationServer


कॉन्फ़िगरेशन सर्वर के लिए एक इंटरफ़ेस।

एक होस्ट कॉन्फ़िगरेशन फ़ाइल से शुरू करने के बजाय, ट्रेडफेड इंस्टेंस IConfigurationServer से शुरू हो सकता है। IConfigurationServer के साथ शुरू होने वाला ट्रेड रिमोट स्टोरेज से वर्तमान होस्ट के कॉन्फिग को लोड करेगा और आवश्यकतानुसार सभी आश्रित कॉन्फिग को लोड करेगा। ट्रेडफेड या तो IConfigurationServer या कॉन्फ़िगरेशन फ़ाइल से शुरू कर सकता है, लेकिन दोनों से नहीं।

सारांश

सार्वजनिक तरीके

abstract InputStream getConfig (String name)

इसके नाम से कॉन्फिग सामग्री प्राप्त करें।

abstract String getCurrentHostConfig ()

वर्तमान ट्रेडफेड सत्र के लिए वर्तमान होस्ट का कॉन्फ़िग फ़ाइल नाम प्राप्त करें।

सार्वजनिक तरीके

getConfig

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