AbstractConnection

public abstract class AbstractConnection
extends Object

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


ייצוג מופשט של חיבור.

סיכום

‫constructors ציבוריים

AbstractConnection()

‫methods ציבוריים

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()

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

‫constructors ציבוריים

AbstractConnection

public AbstractConnection ()

‫methods ציבוריים

initializeConnection

public void initializeConnection ()

מאתחלים את החיבור של המכשיר.

הקפצת הודעות שגיאה (throw)
com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.targetprep.TargetSetupError
DeviceNotAvailableException
TargetSetupError

notifyAdbRebootCalled

public void notifyAdbRebootCalled ()

שליחת התראה כשמתבצעת קריאה ל-doAdbReboot.

reconnect

public void reconnect (String serial)

מחברים מחדש את החיבור למכשיר.

פרמטרים
serial String: המספר הסידורי של המכשיר.

הקפצת הודעות שגיאה (throw)
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

reconnectForRecovery

public void reconnectForRecovery (String serial)

מחברים מחדש את החיבור למכשיר כדי להפעיל את תהליך השחזור.

פרמטרים
serial String: המספר הסידורי של המכשיר.

הקפצת הודעות שגיאה (throw)
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 היא מכשיר קיים שלא זמין.

הקפצת הודעות שגיאה (throw)
DeviceNotAvailableException אם השחזור של המכשיר נכשל.

snapshotDevice

public void snapshotDevice (ITestDevice device, 
                String snapshotId)

צילום תמונה של המכשיר

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

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

הקפצת הודעות שגיאה (throw)
DeviceNotAvailableException אם השחזור של המכשיר נכשל.

tearDownConnection

public void tearDownConnection ()

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