आईकॉन्फिगरेशन सर्वर

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