AbstractConnection

public abstract class AbstractConnection
extends Object

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


Rappresentazione della connessione astratta.

Riepilogo

Costruttori pubblici

AbstractConnection()

Metodi pubblici

void initializeConnection()

Inizializza la connessione del dispositivo.

void notifyAdbRebootCalled()

Invia una notifica quando viene chiamato doAdbReboot.

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 la reimpostazione del dispositivo.

void snapshotDevice(ITestDevice device, String snapshotId)

Crea uno snapshot del dispositivo specificato

void tearDownConnection()

Libera spazio nella connessione.

Costruttori pubblici

AbstractConnection

public AbstractConnection ()

Metodi pubblici

initializeConnection

public void initializeConnection ()

Inizializza la connessione del dispositivo.

Genera
com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.targetprep.TargetSetupError
DeviceNotAvailableException
TargetSetupError

notifyAdbRebootCalled

public void notifyAdbRebootCalled ()

Invia una notifica quando viene chiamato doAdbReboot.

reconnect

public void reconnect (String serial)

Riconnetti la connessione al dispositivo.

Parametri
serial String: il numero di serie del dispositivo.

Genera
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

reconnectForRecovery

public void reconnectForRecovery (String serial)

Riconnetti la connessione al dispositivo per la routine di ripristino.

Parametri
serial String: il numero di serie del dispositivo.

Genera
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

recoverVirtualDevice

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

Recupera il dispositivo specificato con la reimpostazione del dispositivo.

Parametri
device ITestDevice: ITestDevice viene utilizzato per il gestore di reimpostazione del dispositivo.

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

dnae DeviceNotAvailableException: il DeviceNotAvailableException è l'eccezione di dispositivo non disponibile esistente.

Genera
DeviceNotAvailableException Se il ripristino del dispositivo non riesce.

snapshotDevice

public void snapshotDevice (ITestDevice device, 
                String snapshotId)

Crea uno snapshot del dispositivo specificato

Parametri
device ITestDevice: ITestDevice viene utilizzato per il gestore di snapshot del dispositivo.

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

Genera
DeviceNotAvailableException Se il ripristino del dispositivo non riesce.

tearDownConnection

public void tearDownConnection ()

Libera spazio nella connessione.