com.android.tradefed.command

इंटरफेस

ICommandOptions आदेशों के निष्पादन विकल्पों के लिए कंटेनर।
ICommandScheduler ट्रेडफेडरेशन कमांड चलाने के लिए शेड्यूलर।
ICommandScheduler.IScheduledInvocationListener आमंत्रण पूरा होने पर आमंत्रण ईवेंट के लिए श्रोता।

कक्षाओं

कमांडफाइलपार्सर फ़ाइल के लिए पार्सर जिसमें कमांड लाइन का सेट होता है।
CommandFileParser.CommandLine
कमांड इंटरप्रेटर TradeFederation आदेशों को बाधित या अबाधित के रूप में चिह्नित करने की अनुमति देने वाली सेवा।
कमांड विकल्प ICommandOptions का कार्यान्वयन।
कमांडरनर एक वैकल्पिक ट्रेडफेडरेशन एंट्री पॉइंट जो कमांड लाइन तर्कों में निर्दिष्ट कमांड चलाएगा और फिर छोड़ देगा।
कमांड शेड्यूलर सभी उपलब्ध उपकरणों पर ट्रेडफेडरेशन कमांड चलाने के लिए एक अनुसूचक।
सांत्वना देना मुख्य ट्रेडफेडरेशन कंसोल उपयोगकर्ता को बातचीत करने के लिए इंटरफ़ेस प्रदान करता है

वर्तमान में इस तरह के संचालन का समर्थन करता है

  • परीक्षण करने के लिए एक आदेश जोड़ें
  • सूची उपकरण और उनकी स्थिति
  • सूची आमंत्रण प्रगति पर
  • कतार में सूची आदेश
  • फ़ाइल/stdout में डंप आमंत्रण लॉग
  • शट डाउन
कंसोल. ArgRunnable <T> एक Runnable एक run विधि के साथ जो एक तर्क ले सकता है
कंसोल.कैप्चरलिस्ट List<List<String>> के लिए एक सुविधा प्रकार
डिवाइस आवंटन परिणाम एक आदेश के लिए आवंटन प्रयास के परिणामों का प्रतिनिधित्व करता है।
घातकहोस्टत्रुटि ट्रेडफेडरेशन चलाने वाली मेजबान मशीन पर एक अपवाद जो एक घातक अपरिवर्तनीय त्रुटि को इंगित करता है, और यह कि ट्रेडफेडरेशन इंस्टेंस को बंद कर दिया जाना चाहिए।
स्थानीय डेवलपर पता लगाता है और लौटाता है कि क्या यह ट्रेडफेड चलाने वाला एक स्थानीय डेवलपर है।

Enums

CommandRunner.ExitCode त्रुटि कोड जिनसे बाहर निकलना संभव है।
कमांड शेड्यूलर।होस्टस्टेट मेजबान की विभिन्न स्थिति की गणना