AbstractConnection

public abstract class AbstractConnection
extends Object

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


Rappresentazione astratta di connessione.

Riepilogo

Costruttori pubblici

AbstractConnection()

Metodi pubblici

void initializeConnection()

Inizializza la connessione del dispositivo.

void notifyAdbRebootCalled()

Invia una notifica quando viene chiamato doAdb reboot.

void reconnect(String serial)

Riconnetti la connessione al dispositivo.

void reconnectForRecovery(String serial)

Riconnetti la connessione al dispositivo per la routine di ripristino.

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

Recupera il dispositivo specificato con il ripristino del dispositivo.

void snapshotDevice(ITestDevice device, String snapshotId)

Crea uno snapshot del dispositivo specificato

void tearDownConnection()

Pulisci la connessione.

Costruttori pubblici

AbstractConnection

public AbstractConnection ()

Metodi pubblici

InizializeConnection

public void initializeConnection ()

Inizializza la connessione del dispositivo.

Lanci
com.android.tradefed.targetprep.TargetSetupError
com.android.tradefed.device.DeviceNotAvailableEccezione
DeviceNotAvailableException
TargetSetupError

notificaAdbRiavviaChiamata

public void notifyAdbRebootCalled ()

Invia una notifica quando viene chiamato doAdb reboot.

ricollega

public void reconnect (String serial)

Riconnetti la connessione al dispositivo.

Parametri
serial String: il numero di serie del dispositivo.

Lanci
com.android.tradefed.device.DeviceNotAvailableEccezione
DeviceNotAvailableException

riconnettiPerilrecupero

public void reconnectForRecovery (String serial)

Riconnetti la connessione al dispositivo per la routine di ripristino.

Parametri
serial String: il numero di serie del dispositivo.

Lanci
com.android.tradefed.device.DeviceNotAvailableEccezione
DeviceNotAvailableException

recuperoDispositivovirtuale

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

Recupera il dispositivo specificato con il ripristino del dispositivo.

Parametri
device ITestDevice: il valore ITestDevice viene utilizzato come gestore della reimpostazione del dispositivo.

snapshotId String: lo snapshotId viene utilizzato per recuperare lo snapshot corretto da ripristinare.

dnae DeviceNotAvailableException: DeviceNotAvailableException è un dispositivo esistente non disponibile .

Lanci
DeviceNotAvailableException in caso di errore di ripristino del dispositivo.

dispositivo snapshot

public void snapshotDevice (ITestDevice device, 
                String snapshotId)

Crea uno snapshot del dispositivo specificato

Parametri
device ITestDevice: il valore ITestDevice viene utilizzato per il gestore degli snapshot dei dispositivi.

snapshotId String: snapshotId è il nome dello snapshot che verrà salvato.

Lanci
DeviceNotAvailableException in caso di errore di ripristino del dispositivo.

teardownConnection

public void tearDownConnection ()

Pulisci la connessione.