सांत्वना देना
public class Console
extends Object
java.lang.ऑब्जेक्ट | |
मैं | com.android.tradefed.command.Console |
मुख्य ट्रेडफेडरेशन कंसोल उपयोगकर्ता को बातचीत करने के लिए इंटरफ़ेस प्रदान करता है
वर्तमान में इस तरह के संचालन का समर्थन करता है
- परीक्षण करने के लिए एक आदेश जोड़ें
- सूची उपकरण और उनकी स्थिति
- सूची आमंत्रण प्रगति पर
- कतार में सूची आदेश
- फ़ाइल/stdout में डंप आमंत्रण लॉग
- शट डाउन
सारांश
नेस्टेड कक्षाएं | |
---|---|
class | Console.ArgRunnable <T> एक |
class | Console.CaptureList |
खेत | |
---|---|
protected static final String | DEBUG_PATTERN |
protected static final String | DUMP_PATTERN |
protected static final String | EXIT_PATTERN |
protected static final String | HELP_PATTERN |
protected static final String | INVOC_PATTERN |
protected static final String | LINE_SEPARATOR |
protected static final String | LIST_COMMANDS_PATTERN |
protected static final String | LIST_PATTERN |
protected static final String | REMOVE_PATTERN |
protected static final String | RUN_PATTERN |
protected static final String | SET_PATTERN |
protected static final String | VERSION_PATTERN |
protected LineReader | mConsoleReader |
protected IKeyStoreFactory | mKeyStoreFactory |
protected ICommandScheduler | mScheduler
|
संरक्षित निर्माणकर्ता | |
---|---|
Console () |
सार्वजनिक तरीके | |
---|---|
static void | main (String[] mainArgs) |
void | run () कंसोल लॉन्च करने की मुख्य विधि। |
void | setArgs ( mainArgs) setArgs ( mainArgs) कंसोल शुरू करने वाले तर्क सेट करता है। |
static void | startConsole ( Console console, String[] args) दिए गए args . के साथ दिए गए Tradefed कंसोल को प्रारंभ करता है |
संरक्षित तरीके | |
---|---|
String | getConsolePrompt () |
String | getGenericHelpString ( genericHelp) getGenericHelpString ( genericHelp) प्रदर्शित करने के लिए सामान्य सहायता स्ट्रिंग लौटाएं |
static LineReader | getReader () यदि कोई IOException होता है, तो एक नया LineReader, या |
void | printLine (String output) कंसोल पर पाठ की एक पंक्ति प्रदर्शित करें |
void | printLine (String output, PrintStream pw) प्रिंटराइटर को लाइन प्रिंट करें |
void | setCustomCommands ( RegexTrie <Runnable> trie, genericHelp, commandHelp) setCustomCommands ( RegexTrie <Runnable> trie, genericHelp, commandHelp) setCustomCommands ( RegexTrie <Runnable> trie, genericHelp, commandHelp) एक अनुकूलन बिंदु जिसका उपवर्ग कंसोल में उपलब्ध कमांड को बदलने के लिए उपयोग कर सकता है। |
खेत
DEBUG_PATTERN
protected static final String DEBUG_PATTERN
DUMP_PATTERN
protected static final String DUMP_PATTERN
EXIT_PATTERN
protected static final String EXIT_PATTERN
HELP_PATTERN
protected static final String HELP_PATTERN
INVOC_PATTERN
protected static final String INVOC_PATTERN
LINE_SEPARATOR
protected static final String LINE_SEPARATOR
LIST_COMMANDS_PATTERN
protected static final String LIST_COMMANDS_PATTERN
LIST_PATTERN
protected static final String LIST_PATTERN
REMOVE_PATTERN
protected static final String REMOVE_PATTERN
RUN_PATTERN
protected static final String RUN_PATTERN
निश्चित प्रक्रिया
protected static final String SET_PATTERN
VERSION_PATTERN
protected static final String VERSION_PATTERN
एमकंसोल रीडर
protected LineReader mConsoleReader
mKeyStoreFactory
protected IKeyStoreFactory mKeyStoreFactory
संरक्षित निर्माणकर्ता
सांत्वना देना
protected Console ()
सार्वजनिक तरीके
मुख्य
public static void main (String[] mainArgs)
मापदंडों | |
---|---|
mainArgs | String |
फेंकता | |
---|---|
ConfigurationException |
दौड़ना
public void run ()
कंसोल लॉन्च करने की मुख्य विधि। शटडाउन कमांड जारी होने तक चलता रहेगा।
सेटआर्ग्स
public void setArgs (mainArgs)
कंसोल शुरू करने वाले तर्क सेट करता है।
मापदंडों | |
---|---|
mainArgs |
स्टार्टकंसोल
public static void startConsole (Console console, String[] args)
दिए गए args . के साथ दिए गए Tradefed कंसोल को प्रारंभ करता है
मापदंडों | |
---|---|
console | Console : Console शुरू करने के लिए |
args | String : कमांड लाइन तर्क |
फेंकता | |
---|---|
ConfigurationException |
संरक्षित तरीके
getConsolePrompt
protected String getConsolePrompt ()
रिटर्न | |
---|---|
String | कंसोल प्रॉम्प्ट के लिए प्रदर्शित करने के लिए टेक्स्ट String |
getGenericHelpString
protected String getGenericHelpString (genericHelp)
प्रदर्शित करने के लिए सामान्य सहायता स्ट्रिंग लौटाएं
मापदंडों | |
---|---|
genericHelp | String की एक सूची जो एकत्रित की जाने वाली सामान्य सहायता का प्रतिनिधित्व करती है। |
रिटर्न | |
---|---|
String |
पाठक प्राप्त करें
protected static LineReader getReader ()
यदि कोई IOException होता है, तो एक नया LineReader, या null
लौटाएँ। ध्यान दें कि यह फ़ंक्शन स्थिर होना चाहिए ताकि हम इसे सुपरक्लास कंस्ट्रक्टर से पहले चला सकें।
रिटर्न | |
---|---|
LineReader |
प्रिंटलाइन
protected void printLine (String output)
कंसोल पर पाठ की एक पंक्ति प्रदर्शित करें
प्रिंटलाइन
protected void printLine (String output, PrintStream pw)
प्रिंटराइटर को लाइन प्रिंट करें
मापदंडों | |
---|---|
pw | PrintStream |
कस्टम कमांड सेट करें
protected void setCustomCommands (RegexTrie<Runnable> trie,genericHelp, commandHelp)
एक अनुकूलन बिंदु जिसका उपवर्ग कंसोल में उपलब्ध कमांड को बदलने के लिए उपयोग कर सकता है।
कार्यान्वयन को genericHelp
और commandHelp
वेरिएबल्स को संशोधित करना चाहिए ताकि यह दस्तावेज किया जा सके कि उन्होंने कौन सी कार्यक्षमता को जोड़ा, संशोधित या हटाया हो सकता है।
मापदंडों | |
---|---|
trie | RegexTrie : RegexTrie को कमांड जोड़ने के लिए |
genericHelp | ERROR(/List) । |
commandHelp | ERROR(/Map) जिसमें जोड़े गए किसी भी नए आदेश के लिए दस्तावेज़ीकरण शामिल है। RegexTrie के लिए कुंजी के रूप में उपयोग करने के लिए कुंजी एक नियमित अभिव्यक्ति है। मान एक स्ट्रिंग होना चाहिए जिसमें उस कमांड के लिए प्रिंट करने के लिए सहायता टेक्स्ट हो। |
इस पेज पर मौजूद कॉन्टेंट और कोड सैंपल कॉन्टेंट के लाइसेंस में बताए गए लाइसेंस के हिसाब से हैं. Java और OpenJDK, Oracle और/या इससे जुड़ी हुई कंपनियों के ट्रेडमार्क या रजिस्टर किए हुए ट्रेडमार्क हैं.
आखिरी बार 2022-08-15 (UTC) को अपडेट किया गया.