Connessione astratta

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

Inizializzare la connessione del dispositivo.

void notifyAdbRebootCalled ()

Notifica quando viene chiamato doAdbReboot.

void reconnect (String serial)

Ristabilire la connessione al dispositivo.

void reconnectForRecovery (String serial)

Ristabilire la connessione al dispositivo per la routine di ripristino.

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

Ripristina il dispositivo specificato con il ripristino del dispositivo.

void snapshotDevice ( ITestDevice device, String snapshotId)

Esegui uno snapshot del dispositivo specificato

void tearDownConnection ()

Pulisci la connessione.

Costruttori pubblici

Connessione astratta

public AbstractConnection ()

Metodi pubblici

inizializzaConnessione

public void initializeConnection ()

Inizializzare la connessione del dispositivo.

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

notifyAdbRebootCalled

public void notifyAdbRebootCalled ()

Notifica quando viene chiamato doAdbReboot.

riconnettersi

public void reconnect (String serial)

Ristabilire la connessione al dispositivo.

Parametri
serial String : il numero di serie del dispositivo.

Lancia
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

reconnectForRecovery

public void reconnectForRecovery (String serial)

Ristabilire la connessione al dispositivo per la routine di ripristino.

Parametri
serial String : il numero di serie del dispositivo.

Lancia
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

recuperareVirtualDevice

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

Ripristina il dispositivo specificato con il ripristino del dispositivo.

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

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

dnae DeviceNotAvailableException : DeviceNotAvailableException è un'eccezione del dispositivo esistente non disponibile.

Lancia
DeviceNotAvailableException in caso di errore durante il ripristino del dispositivo.

snapshotDevice

public void snapshotDevice (ITestDevice device, 
                String snapshotId)

Esegui 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.

Lancia
DeviceNotAvailableException in caso di errore durante il ripristino del dispositivo.

TearDownConnection

public void tearDownConnection ()

Pulisci la connessione.