ডিভাইস কনকারেন্ট ইউটিল
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.