RunConfigDeviceRecovery

public class RunConfigDeviceRecovery
extends Object implements IMultiDeviceRecovery

java.lang.Object
   ↳ com.android.tradefed.device.recovery.RunConfigDeviceRecovery


रिकवरी का तरीका लागू करने के लिए, Tradefed कॉन्फ़िगरेशन चलाने के लिए सामान्य बेस IMultiDeviceRecovery.

खास जानकारी

सार्वजनिक कंस्ट्रक्टर

RunConfigDeviceRecovery()

पब्लिक मेथड

List<String> getExtraArguments(ITestDevice device)

कॉन्फ़िगरेशन में पास किए जाने वाले अतिरिक्त आर्ग्युमेंट की सूची पाएं.

void recoverDevices(List<IManagedTestDevice> managedDevices)

यह कुकी, होस्ट पर ऑफ़लाइन डिवाइसों को वापस लाती है.

boolean shouldSkip(IManagedTestDevice device)

ज़्यादा जांच करके, किसी डिवाइस पर खाता रिकवर करने की प्रोसेस को स्किप करने का एक और मौका मिलता है.

प्रोटेक्टेड मेथड

ICommandScheduler getCommandScheduler()

यह ICommandScheduler इंस्टेंस दिखाता है.

IDeviceManager getDeviceManager()

यह IDeviceManager इंस्टेंस दिखाता है.

सार्वजनिक कंस्ट्रक्टर

RunConfigDeviceRecovery

public RunConfigDeviceRecovery ()

पब्लिक मेथड

getExtraArguments

public List<String> getExtraArguments (ITestDevice device)

कॉन्फ़िगरेशन में पास किए जाने वाले अतिरिक्त आर्ग्युमेंट की सूची पाएं. अगर null वैल्यू मिलती है, तो इसका मतलब है कि कोई गड़बड़ी हुई है. ऐसे में, डेटा को वापस लाने की कोशिश करनी चाहिए.

पैरामीटर
device ITestDevice: वह ITestDevice जिसके लिए रिकवरी की जानी है

रिटर्न
List<String> इस्तेमाल किए जाने वाले अतिरिक्त आर्ग्युमेंट की सूची. अगर कोई गड़बड़ी होती है, तो यह वैल्यू null होती है.

recoverDevices

public void recoverDevices (List<IManagedTestDevice> managedDevices)

यह कुकी, होस्ट पर ऑफ़लाइन डिवाइसों को वापस लाती है.

पैरामीटर
managedDevices List: ITestDevice की सूची.

shouldSkip

public boolean shouldSkip (IManagedTestDevice device)

ज़्यादा जांच करके, किसी डिवाइस पर खाता रिकवर करने की प्रोसेस को स्किप करने का एक और मौका मिलता है.

पैरामीटर
device IManagedTestDevice: रिकवर करने के लिए IManagedTestDevice.

रिटर्न
boolean अगर रिकवरी को स्किप करना है, तो यह 'सही' होती है.

प्रोटेक्टेड मेथड

getCommandScheduler

protected ICommandScheduler getCommandScheduler ()

यह ICommandScheduler इंस्टेंस दिखाता है. टेस्टिंग के लिए उपलब्ध है.

रिटर्न
ICommandScheduler

getDeviceManager

protected IDeviceManager getDeviceManager ()

यह IDeviceManager इंस्टेंस दिखाता है. टेस्टिंग के लिए उपलब्ध है.

रिटर्न
IDeviceManager