GCSCconfigurationFactory.GCSConfigLoader

protected class GCSConfigurationFactory.GCSConfigLoader
extends ConfigurationFactory.ConfigLoader

java.lang.অবজেক্ট
com.android.tradefed.config.ConfigurationFactory.ConfigLoader
com.android.tradefed.config.gcs.GCSConfigurationFactory.GCSConfigLoader


ConfigurationFactory.ConfigLoader এর এক্সটেনশন যা GCS থেকে কনফিগারেশন লোড করে, একটি রুট কনফিগারেশন থেকে অন্তর্ভুক্ত কনফিগারেশনগুলিকে ট্র্যাক করে এবং সার্কুলার অন্তর্ভুক্তগুলিতে একটি ব্যতিক্রম ছুড়ে দেয়।

সারাংশ

পাবলিক কনস্ট্রাক্টর

GCSConfigLoader (boolean isGlobalConfig)

সুরক্ষিত পদ্ধতি

String findConfigName (String name, String parentName)

কনফিগারেশন এর নাম এবং এর মূল নামের উপর ভিত্তি করে এর নাম খুঁজুন।

void trackConfig (String name, ConfigurationDef def)

গতিশীল লোডিংয়ের জন্য ট্র্যাক কনফিগারেশন।

পাবলিক কনস্ট্রাক্টর

GCSCconfigLoader

public GCSConfigLoader (boolean isGlobalConfig)

পরামিতি
isGlobalConfig boolean

সুরক্ষিত পদ্ধতি

FindConfigName

protected String findConfigName (String name, 
                String parentName)

কনফিগারেশন এর নাম এবং এর মূল নামের উপর ভিত্তি করে এর নাম খুঁজুন। এটি সঠিকভাবে বান্ডেল কনফিগারেশন এবং স্থানীয় কনফিগগুলি পরিচালনা করতে ব্যবহৃত হয়।

পরামিতি
name String : কনফিগার নাম

parentName String : config এর পিতামাতার নাম।

রিটার্নস
String কনফিগারেশনের পুরো নাম।

নিক্ষেপ করে
ConfigurationException

trackConfig

protected void trackConfig (String name, 
                ConfigurationDef def)

গতিশীল লোডিংয়ের জন্য ট্র্যাক কনফিগারেশন। এই মুহূর্তে শুধুমাত্র স্থানীয় ফাইল সমর্থিত.

পরামিতি
name String : কনফিগার নাম

def ConfigurationDef : config এর def.