सांत्वना देना
public class Console
extends Object
java.lang.ऑब्जेक्ट | |
↳ | com.android.tradefed.command.Console |
मुख्य ट्रेडफेडरेशन कंसोल उपयोगकर्ता को बातचीत करने के लिए इंटरफ़ेस प्रदान करता है
वर्तमान में जैसे ऑपरेशनों का समर्थन करता है
- परीक्षण करने के लिए एक कमांड जोड़ें
- उपकरणों और उनकी स्थिति की सूची बनाएं
- सूची मंगलाचरण प्रगति पर है
- आदेशों को कतार में सूचीबद्ध करें
- इनवोकेशन लॉग को फ़ाइल/स्टडआउट में डंप करें
- शट डाउन
सारांश
नेस्टेड कक्षाएं | |
---|---|
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) दिए गए ट्रेडफेड कंसोल को दिए गए आर्गों के साथ प्रारंभ करता है |
संरक्षित तरीके | |
---|---|
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) एक अनुकूलन बिंदु जिसका उपयोग उपवर्ग यह बदलने के लिए कर सकते हैं कि कंसोल में कौन से कमांड उपलब्ध हैं। |
खेत
डीबग_पैटर्न
protected static final String DEBUG_PATTERN
डंप_पैटर्न
protected static final String DUMP_PATTERN
EXIT_पैटर्न
protected static final String EXIT_PATTERN
सहायता_पैटर्न
protected static final String HELP_PATTERN
INVOC_पैटर्न
protected static final String INVOC_PATTERN
LINE_SEPARATOR
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
RUN_पैटर्न
protected static final String RUN_PATTERN
निश्चित प्रक्रिया
protected static final String SET_PATTERN
संस्करण_पैटर्न
protected static final String VERSION_PATTERN
mConsoleReader
protected LineReader mConsoleReader
संरक्षित कंस्ट्रक्टर
सांत्वना देना
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)
दिए गए ट्रेडफेड कंसोल को दिए गए आर्गों के साथ प्रारंभ करता है
पैरामीटर | |
---|---|
console | Console : प्रारंभ करने के लिए Console |
args | String : कमांड लाइन तर्क |
फेंकता | |
---|---|
ConfigurationException |
संरक्षित तरीके
getConsolePrompt
protected String getConsolePrompt ()
रिटर्न | |
---|---|
String | कंसोल प्रॉम्प्ट के लिए प्रदर्शित होने वाला टेक्स्ट String |
getGenericHelpString
protected String getGenericHelpString (genericHelp)
प्रदर्शित करने के लिए सामान्य सहायता स्ट्रिंग लौटाएँ
पैरामीटर | |
---|---|
genericHelp | String की एक सूची। |
रिटर्न | |
---|---|
String |
getReader
protected static LineReader getReader ()
यदि कोई IOException होता है, तो एक नया LineReader या null
लौटाएँ। ध्यान दें कि यह फ़ंक्शन स्थिर होना चाहिए ताकि हम इसे सुपरक्लास कंस्ट्रक्टर से पहले चला सकें।
रिटर्न | |
---|---|
LineReader |
प्रिंटलाइन
protected void printLine (String output)
कंसोल पर टेक्स्ट की एक पंक्ति प्रदर्शित करें
प्रिंटलाइन
protected void printLine (String output, PrintStream pw)
किसी प्रिंटराइटर पर लाइन प्रिंट करें
पैरामीटर | |
---|---|
pw | PrintStream |
setCustomCommands
protected void setCustomCommands (RegexTrie<Runnable> trie,genericHelp, commandHelp)
एक अनुकूलन बिंदु जिसका उपयोग उपवर्ग यह बदलने के लिए कर सकते हैं कि कंसोल में कौन से कमांड उपलब्ध हैं।
कार्यान्वयन को genericHelp
और commandHelp
वेरिएबल्स को संशोधित करना चाहिए ताकि यह दस्तावेज किया जा सके कि उन्होंने कौन सी कार्यक्षमता जोड़ी, संशोधित या हटा दी है।
पैरामीटर | |
---|---|
trie | RegexTrie : कमांड जोड़ने के लिए RegexTrie |
genericHelp | ERROR(/List) । |
commandHelp | ERROR(/Map) जिसमें जोड़े गए किसी भी नए कमांड के लिए दस्तावेज़ शामिल हैं। कुंजी RegexTrie के लिए कुंजी के रूप में उपयोग करने के लिए एक नियमित अभिव्यक्ति है। मान एक स्ट्रिंग होना चाहिए जिसमें उस कमांड के लिए प्रिंट करने के लिए सहायता टेक्स्ट शामिल हो। |
इस पेज पर मौजूद कॉन्टेंट और कोड सैंपल कॉन्टेंट के लाइसेंस में बताए गए लाइसेंस के हिसाब से हैं. Java और OpenJDK, Oracle और/या इससे जुड़ी हुई कंपनियों के ट्रेडमार्क या रजिस्टर किए हुए ट्रेडमार्क हैं.
आखिरी बार 2023-12-01 (UTC) को अपडेट किया गया.