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