कॉन्फ़िगरेशन तौर पर उपलब्ध है.ConfigLoader
protected
class
ConfigurationFactory.ConfigLoader
extends Object
java.lang.Object
|
↳ |
com.android.tradefed.config.Configurationफ़ैक्ट्री.ConfigLoader
|
पहले से मालूम डायरेक्ट सब-क्लास
|
IConfigDefLoader को लागू करना, जो एक कॉन्फ़िगरेशन से शामिल कॉन्फ़िगरेशन को ट्रैक करता है
रूट कॉन्फ़िगरेशन इस्तेमाल करता है और सर्कुलर इनक्लूड पर अपवाद दिखाता है.
खास जानकारी
सुरक्षित तरीके |
String
|
findConfigName(String name, String parentName)
कॉन्फ़िगरेशन का नाम और इसके पैरंट नाम के आधार पर खोजें.
|
boolean
|
isBundledConfig(String name)
अगर क्लासपाथ में कोई कॉन्फ़िगरेशन फ़ाइल मिली है, तो 'सही' दिखाता है.
|
boolean
|
isTrackableConfig(String name)
कॉन्फ़िगरेशन की लाइफ़ साइकल को ट्रैक करना चाहिए या नहीं.
|
void
|
trackConfig(String name, ConfigurationDef def)
डाइनैमिक लोडिंग के लिए कॉन्फ़िगरेशन ट्रैक करें.
|
सार्वजनिक कंस्ट्रक्टर
ConfigLoader
public ConfigLoader (boolean isGlobalConfig)
पैरामीटर |
isGlobalConfig |
boolean |
सार्वजनिक तरीके
getConfigurationDef
public ConfigurationDef getConfigurationDef (String name,
templateMap)
पैरामीटर |
name |
String |
templateMap |
|
isGlobalConfig
public boolean isGlobalConfig ()
लोड शामिल किया गया कॉन्फ़िगरेशन
public void loadIncludedConfiguration (ConfigurationDef def,
String parentName,
String name,
String deviceTagObject,
templateMap,
templateSeen)
trafficfed.jar के अंदर बंडल किए गए कॉन्फ़िगरेशन में, सिर्फ़ अन्य कॉन्फ़िगरेशन शामिल किए जा सकते हैं
trafficfed.jar के अंदर बंडल किया गया. हालांकि, लोकल (बाहरी) कॉन्फ़िगरेशन में दोनों लोकल शामिल हो सकते हैं
(बाहरी) और बंडल किए गए कॉन्फ़िगरेशन.
पैरामीटर |
def |
ConfigurationDef |
parentName |
String |
name |
String |
deviceTagObject |
String |
templateMap |
|
templateSeen |
|
सुरक्षित तरीके
FindConfigName
protected String findConfigName (String name,
String parentName)
कॉन्फ़िगरेशन का नाम और इसके पैरंट नाम के आधार पर खोजें. इसका इस्तेमाल, सही तरीके से
बंडल कॉन्फ़िगरेशन और स्थानीय कॉन्फ़िगरेशन.
पैरामीटर |
name |
String : कॉन्फ़िगरेशन का नाम |
parentName |
String : कॉन्फ़िगरेशन के पैरंट का नाम. |
रिटर्न |
String |
कॉन्फ़िगरेशन का पूरा नाम डालें. |
isBundldConfig
protected boolean isBundledConfig (String name)
अगर क्लासपाथ में कोई कॉन्फ़िगरेशन फ़ाइल मिली है, तो 'सही' दिखाता है.
isTrackableConfig
protected boolean isTrackableConfig (String name)
कॉन्फ़िगरेशन की लाइफ़ साइकल को ट्रैक करना चाहिए या नहीं.
पैरामीटर |
name |
String : कॉन्फ़िगरेशन का नाम |
रिटर्न |
boolean |
अगर कॉन्फ़िगरेशन ट्रैक किया जा सकता है, तो true . अगर ऐसा नहीं है, तो false . |
ट्रैक कॉन्फ़िगरेशन
protected void trackConfig (String name,
ConfigurationDef def)
डाइनैमिक लोडिंग के लिए कॉन्फ़िगरेशन ट्रैक करें. फ़िलहाल, सिर्फ़ डिवाइस में मौजूद फ़ाइलें अपलोड की जा सकती हैं.
पैरामीटर |
name |
String : कॉन्फ़िगरेशन का नाम |
def |
ConfigurationDef : कॉन्फ़िगरेशन की परिभाषा. |