AbstractConnection

public abstract class AbstractConnection
extends Object

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


Représentation de la connexion abstraite.

Résumé

Constructeurs publics

AbstractConnection()

Méthodes publiques

void initializeConnection()

Initialise la connexion de l'appareil.

void notifyAdbRebootCalled()

Envoie une notification lorsque doAdbReboot est appelé.

void reconnect(String serial)

Reconnecte la connexion à l'appareil.

void reconnectForRecovery(String serial)

Reconnecte la connexion à l'appareil pour la routine de récupération.

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

Récupère l'appareil donné avec la réinitialisation de l'appareil.

void snapshotDevice(ITestDevice device, String snapshotId)

Crée un instantané de l'appareil donné.

void tearDownConnection()

Nettoie la connexion.

Constructeurs publics

AbstractConnection

public AbstractConnection ()

Méthodes publiques

initializeConnection

public void initializeConnection ()

Initialise la connexion de l'appareil.

Génère
com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.targetprep.TargetSetupError
DeviceNotAvailableException
TargetSetupError

notifyAdbRebootCalled

public void notifyAdbRebootCalled ()

Envoie une notification lorsque doAdbReboot est appelé.

reconnect

public void reconnect (String serial)

Reconnecte la connexion à l'appareil.

Paramètres
serial String : numéro de série de l'appareil.

Génère
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

reconnectForRecovery

public void reconnectForRecovery (String serial)

Reconnecte la connexion à l'appareil pour la routine de récupération.

Paramètres
serial String : numéro de série de l'appareil.

Génère
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

recoverVirtualDevice

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

Récupère l'appareil donné avec la réinitialisation de l'appareil.

Paramètres
device ITestDevice : le ITestDevice est utilisé pour le gestionnaire de réinitialisation de l'appareil.

snapshotId String : le snapshotId est utilisé pour récupérer l'instantané correct à restaurer.

dnae DeviceNotAvailableException : le DeviceNotAvailableException est une exception d'appareil existant non disponible.

Génère
DeviceNotAvailableException en cas d'échec de la récupération de l'appareil.

snapshotDevice

public void snapshotDevice (ITestDevice device, 
                String snapshotId)

Crée un instantané de l'appareil donné.

Paramètres
device ITestDevice : le ITestDevice est utilisé pour le gestionnaire d'instantanés de l'appareil.

snapshotId String : le snapshotId est le nom de l'instantané qui sera enregistré.

Génère
DeviceNotAvailableException en cas d'échec de la récupération de l'appareil.

tearDownConnection

public void tearDownConnection ()

Nettoie la connexion.