IConfigurationServer

public interface IConfigurationServer

com.android.tradefed.config.IConfigurationServer


واجهة لخادم التكوين.

بدلاً من البدء بملف تكوين مضيف، يمكن لـ Tradefed instnace أن يبدأ بـ IConfigurationServer . يبدأ التداول بـ IConfigurationServer وسيقوم بتحميل تكوين المضيف الحالي من وحدة التخزين البعيدة وتحميل جميع التكوينات التابعة حسب الحاجة. يمكن أن يبدأ Tradefed إما بـ IConfigurationServer أو ملف التكوين، ولكن ليس كليهما.

ملخص

الأساليب العامة

abstract InputStream getConfig (String name)

احصل على محتوى التكوين باسمه.

abstract String getCurrentHostConfig ()

احصل على اسم ملف التكوين الخاص بالمضيف الحالي لجلسة Tradefed الحالية.

الأساليب العامة

getConfig

public abstract InputStream getConfig (String name)

احصل على محتوى التكوين باسمه.

حدود
name String : اسم التكوين

عائدات
InputStream ERROR(/InputStream) هو محتوى ملف التكوين.

رميات
com.android.tradefed.config.ConfigurationException
ConfigurationException

getCurrentHostConfig

public abstract String getCurrentHostConfig ()

احصل على اسم ملف التكوين الخاص بالمضيف الحالي لجلسة Tradefed الحالية. بدلاً من قراءة ملف تكوين المضيف من الملفات المحلية، فإن Tradefed الذي يبدأ بـ IConfigurationServer سيحصل على تكوين المضيف من الخادم.

عائدات
String اسم ملف تكوين المضيف.

رميات
com.android.tradefed.config.ConfigurationException
ConfigurationException