AbstractConnection

public abstract class AbstractConnection
extends Object

java.lang.Object
   ↳ com.android.tradefed.device.connection.AbstractConnection


कनेक्शन की जानकारी देने वाली इमेज.

खास जानकारी

पब्लिक कंस्ट्रक्टर

AbstractConnection()

सार्वजनिक तरीके

void initializeConnection()

डिवाइस के कनेक्शन को शुरू करना.

void notifyAdbRebootCalled()

doAdbReboot को कॉल किए जाने पर सूचना दें.

void reconnect(String serial)

डिवाइस से कनेक्शन को फिर से कनेक्ट करें.

void reconnectForRecovery(String serial)

रिकवरी रूटीन के लिए, डिवाइस से फिर से कनेक्ट करें.

void recoverVirtualDevice(ITestDevice device, String snapshotId, DeviceNotAvailableException dnae)

डिवाइस को रीसेट करके, उस पर मौजूद डेटा वापस पाएं.

void snapshotDevice(ITestDevice device, String snapshotId)

दिए गए डिवाइस का स्नैपशॉट लेना

void tearDownConnection()

कनेक्शन को हटाएं.

पब्लिक कंस्ट्रक्टर

AbstractConnection

public AbstractConnection ()

सार्वजनिक तरीके

initializeConnection

public void initializeConnection ()

डिवाइस के कनेक्शन को शुरू करना.

थ्रो
com.android.tradefed.targetprep.TargetSetupError
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException
TargetSetupError

notifyAdbRebootCalled

public void notifyAdbRebootCalled ()

doAdbReboot को कॉल किए जाने पर सूचना दें.

फिर से कनेक्ट करना

public void reconnect (String serial)

डिवाइस से कनेक्शन को फिर से कनेक्ट करें.

पैरामीटर
serial String: डिवाइस का सीरियल नंबर.

थ्रो
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

reconnectForRecovery

public void reconnectForRecovery (String serial)

रिकवरी रूटीन के लिए, डिवाइस से फिर से कनेक्ट करें.

पैरामीटर
serial String: डिवाइस का सीरियल नंबर.

थ्रो
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

recoverVirtualDevice

public void recoverVirtualDevice (ITestDevice device, 
                String snapshotId, 
                DeviceNotAvailableException dnae)

डिवाइस को रीसेट करके, उस पर मौजूद डेटा वापस पाएं.

पैरामीटर
device ITestDevice: ITestDevice का इस्तेमाल, डिवाइस रीसेट करने वाले हैंडलर के लिए किया जाता है.

snapshotId String: snapshotId का इस्तेमाल, सही स्नैपशॉट को वापस लाने के लिए किया जाता है.

dnae DeviceNotAvailableException: DeviceNotAvailableException, मौजूदा डिवाइस के लिए उपलब्ध नहीं है अपवाद है.

थ्रो
DeviceNotAvailableException अगर डिवाइस वापस पाने की प्रोसेस पूरी नहीं हो पाती है.

snapshotDevice

public void snapshotDevice (ITestDevice device, 
                String snapshotId)

दिए गए डिवाइस का स्नैपशॉट लेना

पैरामीटर
device ITestDevice: ITestDevice का इस्तेमाल डिवाइस के स्नैपशॉट हैंडलर के लिए किया जाता है.

snapshotId String: snapshotId, उस स्नैपशॉट का नाम है जिसे सेव किया जाएगा.

थ्रो
DeviceNotAvailableException अगर डिवाइस वापस पाने की प्रोसेस पूरी नहीं हो पाती है.

tearDownConnection

public void tearDownConnection ()

कनेक्शन को हटाएं.