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 |