বুটস্ট্র্যাপসার্ভিসফাইলরিজলভারলোডার

public class BootstrapServiceFileResolverLoader
extends Object implements IFileResolverLoader

java.lang.Object
com.android.tradefed.config.BootstrapServiceFileResolverLoader


সার্ভিস লোডিং সুবিধা ব্যবহার করে রিজলভারগুলো লোড করে।

DynamicRemoteFileResolver ক্লাসে এমবেড করাটির থেকে ভিন্ন, এই ইমপ্লিমেন্টেশনটি খুবই সরল, যা প্রতিবার কল করার সময় অনুরোধ করা রিজলভার টাইপের একটি নতুন ইনস্ট্যান্স রিটার্ন করে। এটি এই মৌলিক ধারণার উপর ভিত্তি করে তৈরি যে, রিজলভারগুলো সহজে ইনিশিয়ালাইজ করা যায় এবং তাদের কনফিগারেশনে Option অ্যানোটেড ফিল্ডের প্রয়োজন হয় না। বর্তমানে আমাদের বেশিরভাগ রিজলভারের ক্ষেত্রেই এটি সত্য, এবং কনফিগ বুটস্ট্র্যাপিংয়ের জন্য উপযুক্তভাবে জেনেরিক এমন যেকোনো রিজলভারের ক্ষেত্রেও এটি সত্য হওয়া উচিত।

সারসংক্ষেপ

জনসাধারণের পদ্ধতি

IRemoteFileResolver load (String scheme, Map<String, String> config)

এমন একটি রিজলভার লোড করে যা প্রদত্ত স্কিমটি পরিচালনা করতে পারে।

জনসাধারণের পদ্ধতি

লোড

public IRemoteFileResolver load (String scheme, 
                Map<String, String> config)

এমন একটি রিজলভার লোড করে যা প্রদত্ত স্কিমটি পরিচালনা করতে পারে।

প্যারামিটার
scheme String : ইউআরআই স্কিম যা লোড করা রিজলভারটি পরিচালনা করবে বলে আশা করা হচ্ছে।

config Map : 'dynamic-resolver-args' TF কমান্ড-লাইন ফ্ল্যাগ দ্বারা নির্দিষ্ট করা সমস্ত ডাইনামিক রিজলভার কনফিগারেশন কী-ভ্যালু পেয়ারের একটি ম্যাপ।

ফেরত
IRemoteFileResolver