RunConfigDeviceRecovery
public class RunConfigDeviceRecovery
extends Object implements IMultiDeviceRecovery
| java.lang.Object | |
| ↳ | com.android.tradefed.device.recovery.RunConfigDeviceRecovery |
রিকভারি ধাপটি সম্পন্ন করার জন্য একটি ট্রেডফেড কনফিগারেশন চালাতে জেনেরিক বেস IMultiDeviceRecovery ব্যবহৃত হয়।
সারসংক্ষেপ
সরকারি নির্মাণকারী | |
|---|---|
RunConfigDeviceRecovery () | |
জনসাধারণের পদ্ধতি | |
|---|---|
List<String> | getExtraArguments ( ITestDevice device)কনফিগারেশনে পাস করার জন্য অতিরিক্ত আর্গুমেন্টগুলোর তালিকা নিন। |
void | recoverDevices (List< IManagedTestDevice > managedDevices)হোস্টে থাকা অফলাইন ডিভাইসগুলো পুনরুদ্ধার করে। |
boolean | shouldSkip ( IManagedTestDevice device)অতিরিক্ত যাচাইয়ের মাধ্যমে কোনো নির্দিষ্ট ডিভাইসে রিকভারি এড়িয়ে যাওয়ার বাড়তি সুযোগ। |
সুরক্ষিত পদ্ধতি | |
|---|---|
ICommandScheduler | getCommandScheduler () একটি |
IDeviceManager | getDeviceManager () একটি |
সরকারি নির্মাণকারী
RunConfigDeviceRecovery
public RunConfigDeviceRecovery ()
জনসাধারণের পদ্ধতি
getExtraArguments
public List<String> getExtraArguments (ITestDevice device)
কনফিগারেশনে পাস করার জন্য অতিরিক্ত আর্গুমেন্টগুলোর তালিকা নিন। যদি null রিটার্ন করা হয়, তাহলে কিছু ভুল হয়েছে এবং তা পুনরুদ্ধারের চেষ্টা করা উচিত।
| প্যারামিটার | |
|---|---|
device | ITestDevice : যে ITestDevice বিরুদ্ধে রিকভারি চালানো হবে |
| ফেরত | |
|---|---|
List<String> | ব্যবহৃতব্য অতিরিক্ত আর্গুমেন্টগুলোর তালিকা। অথবা কোনো সমস্যা হলে null। |
ডিভাইস পুনরুদ্ধার করুন
public void recoverDevices (List<IManagedTestDevice> managedDevices)
হোস্টে থাকা অফলাইন ডিভাইসগুলো পুনরুদ্ধার করে।
| প্যারামিটার | |
|---|---|
managedDevices | List : ITestDevice গুলোর একটি তালিকা। |
এড়িয়ে যাওয়া উচিত
public boolean shouldSkip (IManagedTestDevice device)
অতিরিক্ত যাচাইয়ের মাধ্যমে কোনো নির্দিষ্ট ডিভাইসে রিকভারি এড়িয়ে যাওয়ার বাড়তি সুযোগ।
| প্যারামিটার | |
|---|---|
device | IManagedTestDevice : পুনরুদ্ধারের জন্য বিবেচিত IManagedTestDevice । |
| ফেরত | |
|---|---|
boolean | পুনরুদ্ধার এড়িয়ে যেতে হলে সত্য। |
সুরক্ষিত পদ্ধতি
getCommandScheduler
protected ICommandScheduler getCommandScheduler ()
একটি ICommandScheduler ইনস্ট্যান্স ফেরত দেয়। পরীক্ষার জন্য উন্মুক্ত।
| ফেরত | |
|---|---|
ICommandScheduler | |
ডিভাইস ম্যানেজার পান
protected IDeviceManager getDeviceManager ()
একটি IDeviceManager ইনস্ট্যান্স ফেরত দেয়। পরীক্ষার জন্য উন্মুক্ত।
| ফেরত | |
|---|---|
IDeviceManager | |