डिवाइससमवर्तीउपयोग
public class DeviceConcurrentUtil
extends Object
java.lang.ऑब्जेक्ट | |
मैं | com.android.tradefed.util.DeviceConcurrentUtil |
समवर्ती डिवाइस साइड कमांड निष्पादन के लिए उपयोगिता विधियों और कक्षाएं शामिल हैं
ShellCommandCallable
के रूप में कार्यान्वित आदेशों को चलाने के लिए ERROR(/ExecutorService ERROR(/ExecutorService)
का उपयोग करें, और ERROR(/ExecutorService) द्वारा दिए गए ERROR(/ExecutorService)
द्वारा दिए गए अनुसार सिंक्रनाइज़ेशन के लिए ERROR(/Future)
ERROR(/#joinFuture(String,Future,long))
का उपयोग करें।
सारांश
नेस्टेड कक्षाएं | |
---|---|
class | DeviceConcurrentUtil.ShellCommandCallable <V> एक |
सार्वजनिक तरीके | |
---|---|
static <T> T | joinFuture (String taskDesc, task, long timeout) joinFuture (String taskDesc, task, long timeout) |
सार्वजनिक तरीके
शामिल होंभविष्य
public static T joinFuture (String taskDesc,task, long timeout)
task
पर वर्तमान धागे में शामिल होने की सुविधा विधि
DeviceNotAvailableException
और ERROR(/TimeoutException)
निष्पादन के दौरान हुई, पारदर्शी रूप से पारित की जाती हैं, अन्य को त्रुटि के रूप में लॉग किया जाता है लेकिन अन्यथा नियंत्रित नहीं किया जाता है।
मापदंडों | |
---|---|
taskDesc | String : लॉगिंग उद्देश्य के लिए कार्य का विवरण |
task | ERROR(/Future) |
timeout | long : कार्य पर प्रतीक्षा करने के लिए समयबाह्य |
रिटर्न | |
---|---|
T | टेम्पलेट प्रकार के साथ कार्य का परिणाम। |
फेंकता | |
---|---|
| com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2022-08-15 UTC.