IConfigurationServer

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 একটি InputStream হলো কনফিগারেশন ফাইলের বিষয়বস্তু।

নিক্ষেপ
com.android.tradefed.config.ConfigurationException
ConfigurationException

getCurrentHostConfig

public abstract String getCurrentHostConfig ()

বর্তমান ট্রেডফেড সেশনের জন্য বর্তমান হোস্টের কনফিগারেশন ফাইলের নাম জানুন। লোকাল ফাইল থেকে হোস্ট কনফিগারেশন ফাইল পড়ার পরিবর্তে, IConfigurationServer দিয়ে শুরু হওয়া ট্রেডফেড সার্ভার থেকে হোস্ট কনফিগারেশন সংগ্রহ করে।

ফেরত
String একটি হোস্ট কনফিগারেশন ফাইলের নাম।

নিক্ষেপ
com.android.tradefed.config.ConfigurationException
ConfigurationException