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)

צילום קובץ snapshot של המכשיר הנתון

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 משמש לאחזור קובץ ה-snapshot הנכון לשחזור.

dnae DeviceNotAvailableException: DeviceNotAvailableException הוא מכשיר קיים שלא זמין.

זריקות
DeviceNotAvailableException אם שחזור המכשיר נכשל.

snapshotDevice

public void snapshotDevice (ITestDevice device, 
                String snapshotId)

צילום קובץ snapshot של המכשיר הנתון

פרמטרים
device ITestDevice: השדה ITestDevice משמש לטיפול בקובצי snapshot של המכשיר.

snapshotId String: ‏snapshotId הוא השם של קובץ ה-snapshot ששמור.

זריקות
DeviceNotAvailableException אם שחזור המכשיר נכשל.

tearDownConnection

public void tearDownConnection ()

מנקים את החיבור.