AbstractConnection

public abstract class AbstractConnection
extends Object

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


Rappresentazione astratta della connessione.

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 il collegamento al dispositivo.

void reconnectForRecovery(String serial)

Riconnetti il collegamento al dispositivo per la routine di recupero.

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

Recupera il dispositivo in questione con il ripristino dei dati di fabbrica.

void snapshotDevice(ITestDevice device, String snapshotId)

Acquisisci uno snapshot del dispositivo specificato

void tearDownConnection()

Ripristina la connessione.

Costruttori pubblici

AbstractConnection

public AbstractConnection ()

Metodi pubblici

initializeConnection

public void initializeConnection ()

Inizializza la connessione del dispositivo.

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

notifyAdbRebootCalled

public void notifyAdbRebootCalled ()

Invia una notifica quando viene chiamato doAdbReboot.

riconnettersi

public void reconnect (String serial)

Riconnetti il collegamento al dispositivo.

Parametri
serial String: il numero di serie del dispositivo.

Lanci
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

reconnectForRecovery

public void reconnectForRecovery (String serial)

Riconnetti il collegamento al dispositivo per la routine di recupero.

Parametri
serial String: il numero di serie del dispositivo.

Lanci
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

recoverVirtualDevice

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

Recupera il dispositivo in questione con il ripristino dei dati di fabbrica.

Parametri
device ITestDevice: ITestDevice viene utilizzato per il gestore del ripristino dei dati di fabbrica del dispositivo.

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

dnae DeviceNotAvailableException: DeviceNotAvailableException è un'eccezione per i dispositivi esistenti non disponibili.

Lanci
DeviceNotAvailableException if fail on device recovery.

snapshotDevice

public void snapshotDevice (ITestDevice device, 
                String snapshotId)

Acquisisci uno snapshot del dispositivo specificato

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

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

Lanci
DeviceNotAvailableException if fail on device recovery.

tearDownConnection

public void tearDownConnection ()

Ripristina la connessione.