חיבור מופשט

public abstract class AbstractConnection
extends Object

JavaScript.lang.Object
com.android.tradefed.device.connection.AbstractConnection


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

סיכום

בנאים ציבוריים

AbstractConnection()

שיטות ציבוריות

void initializeConnection()

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

void notifyAdbRebootCalled()

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

void reconnect(String serial)

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

void reconnectForRecovery(String serial)

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

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

שחזור המכשיר הנתון באמצעות איפוס המכשיר.

void snapshotDevice(ITestDevice device, String snapshotId)

תמונת מצב של המכשיר הנתון

void tearDownConnection()

ניקוי החיבור.

בנאים ציבוריים

חיבור מופשט

public AbstractConnection ()

שיטות ציבוריות

אתחול חיבור

public void initializeConnection ()

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

קליעות
com.android.tradefed.targetprep.TargetSetupError
com.android.tradefed.device.DeviceNotAvailableExt [המכשיר לא זמין]
DeviceNotAvailableException
TargetSetupError

messageAdbbrEnabledCalled

public void notifyAdbRebootCalled ()

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

התחברות מחדש

public void reconnect (String serial)

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

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

קליעות
com.android.tradefed.device.DeviceNotAvailableExt [המכשיר לא זמין]
DeviceNotAvailableException

התחברות מחדשלשחזור

public void reconnectForRecovery (String serial)

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

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

קליעות
com.android.tradefed.device.DeviceNotAvailableExt [המכשיר לא זמין]
DeviceNotAvailableException

שחזור VirtualDevice

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

שחזור המכשיר הנתון באמצעות איפוס המכשיר.

פרמטרים
device ITestDevice: ITestDevice משמש ל-handler של איפוס המכשיר.

snapshotId String: ה-SnapId משמש לאחזור קובץ ה-snapshot שצריך לשחזר.

dnae DeviceNotAvailableException: ה-DeviceNotAvailableException הוא מכשיר קיים שאינו זמין חריג.

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

קובץ snapshotDevice

public void snapshotDevice (ITestDevice device, 
                String snapshotId)

תמונת מצב של המכשיר הנתון

פרמטרים
device ITestDevice: ה-ITestDevice משמש ל-handler של תמונת המצב במכשיר.

snapshotId String: ה-SnapId הוא השם של תמונת המצב שתישמר.

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

חיבור tearDownConnect

public void tearDownConnection ()

ניקוי החיבור.