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

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.Configurationअपवाद
ConfigurationException

getCurrentHostConfig

public abstract String getCurrentHostConfig ()

मौजूदा ट्रेडेड सेशन के लिए, मौजूदा होस्ट की कॉन्फ़िगरेशन फ़ाइल का नाम पाएं. पढ़ने के बजाय लोकल फ़ाइलों से होस्ट कॉन्फ़िगरेशन फ़ाइल होगी, तो IConfigurationServer के साथ ट्रेड किया जाएगा सर्वर से होस्ट कॉन्फ़िगरेशन मिलता है.

रिटर्न
String होस्ट कॉन्फ़िगरेशन फ़ाइल का नाम

थ्रो
com.android.tradefed.config.Configurationअपवाद
ConfigurationException