IRunUtil.IRunnableनतीजे
public
static
interface
IRunUtil.IRunnableResult
com.android.tradefed.util.IRunUtil.IRunnableresults |
एसिंक्रोनस रूप से एक्ज़ीक्यूट करने के लिए इंटरफ़ेस जो बूलियन स्टेटस दिखाता है.
खास जानकारी
सार्वजनिक तरीके | |
---|---|
abstract
void
|
cancel()
कार्रवाई रद्द करें. |
default
boolean
|
checkOutputMonitor(Long idleOutputTimeout)
यह देखता है कि पिछली जांच के बाद, जो कार्रवाई अभी चल रही है वह पूरी हुई है या नहीं. |
default
|
getCommand()
रन किए जा सकने वाले एलिमेंट से जुड़ा निर्देश दिखाता है. |
default
CommandResult
|
getResult()
यह फ़ंक्शन कमांड से जुड़ा |
abstract
boolean
|
run()
कार्रवाई पूरी करें. |
सार्वजनिक तरीके
अभी नहीं
public abstract void cancel ()
कार्रवाई रद्द करें.
आउटपुटमॉनिटर देखें
public boolean checkOutputMonitor (Long idleOutputTimeout)
यह देखता है कि पिछली जांच के बाद, जो कार्रवाई अभी चल रही है वह पूरी हुई है या नहीं.
पैरामीटर | |
---|---|
idleOutputTimeout |
Long : एमएस कुछ समय से इस्तेमाल में नहीं है. प्रोसेस शुरू होने से पहले, कोई प्रोग्रेस नहीं दिख रही है
किया जा रहा है. |
रिटर्न | |
---|---|
boolean |
सही है. |
getCommand
publicgetCommand ()
रन किए जा सकने वाले एलिमेंट से जुड़ा निर्देश दिखाता है.
रिटर्न | |
---|---|
|
नतीजे पाएं
public CommandResult getResult ()
यह फ़ंक्शन कमांड से जुड़ा CommandResult
दिखाता है.
रिटर्न | |
---|---|
CommandResult |
रन
public abstract boolean run ()
कार्रवाई पूरी करें.
रिटर्न | |
---|---|
boolean |
कार्रवाई पूरी होने पर true , false
अन्य मामलों में |
थ्रो | |
---|---|
Exception |
अगर संचालन असामान्य रूप से खत्म किया गया हो |