IConfigurationServer

public interface IConfigurationServer

com.android.tradefed.config.IConfigurationServer


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

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

खास जानकारी

पब्लिक मेथड

abstract InputStream getConfig(String name)

कॉन्फ़िगरेशन के नाम के हिसाब से उसका कॉन्टेंट पाएं.

abstract String getCurrentHostConfig()

मौजूदा Tradefed सेशन के लिए, मौजूदा होस्ट की कॉन्फ़िगरेशन फ़ाइल का नाम पाएं.

पब्लिक मेथड

getConfig

public abstract InputStream getConfig (String name)

कॉन्फ़िगरेशन के नाम के हिसाब से उसका कॉन्टेंट पाएं.

पैरामीटर
name String: कॉन्फ़िगरेशन का नाम

रिटर्न
InputStream InputStream, कॉन्फ़िगरेशन फ़ाइल का कॉन्टेंट है.

थ्रो
com.android.tradefed.config.ConfigurationException
ConfigurationException

getCurrentHostConfig

public abstract String getCurrentHostConfig ()

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

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

थ्रो
com.android.tradefed.config.ConfigurationException
ConfigurationException