Conexión abstracta

public abstract class AbstractConnection
extends Object

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


Representación abstracta de conexiones.

Resumen

Constructores públicos

AbstractConnection()

Métodos públicos

void initializeConnection()

Inicializa la conexión del dispositivo.

void notifyAdbRebootCalled()

Recibir una notificación cuando se llame a doAdbReboot

void reconnect(String serial)

Vuelve a conectar la conexión al dispositivo.

void reconnectForRecovery(String serial)

Vuelve a conectar la conexión al dispositivo para la rutina de recuperación.

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

Recupera el dispositivo determinado luego de restablecerlo.

void snapshotDevice(ITestDevice device, String snapshotId)

Captura una instantánea del dispositivo determinado

void tearDownConnection()

Limpia la conexión.

Constructores públicos

Conexión abstracta

public AbstractConnection ()

Métodos públicos

inicializarConnection

public void initializeConnection ()

Inicializa la conexión del dispositivo.

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

notificationAdbRebootCalled

public void notifyAdbRebootCalled ()

Recibir una notificación cuando se llame a doAdbReboot

volver a conectar

public void reconnect (String serial)

Vuelve a conectar la conexión al dispositivo.

Parámetros
serial String: Es el número de serie del dispositivo.

Arroja
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

volver a conectar para recuperar

public void reconnectForRecovery (String serial)

Vuelve a conectar la conexión al dispositivo para la rutina de recuperación.

Parámetros
serial String: Es el número de serie del dispositivo.

Arroja
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

recuperarVirtualDevice

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

Recupera el dispositivo determinado luego de restablecerlo.

Parámetros
device ITestDevice: ITestDevice se usa para el controlador de restablecimiento del dispositivo.

snapshotId String: El snapshotId se usa para recuperar la instantánea correcta que se restablecerá.

dnae DeviceNotAvailableException: DeviceNotAvailableException es un dispositivo existente no disponible. excepción.

Arroja
DeviceNotAvailableException si falla la recuperación del dispositivo.

Dispositivo de instantánea

public void snapshotDevice (ITestDevice device, 
                String snapshotId)

Captura una instantánea del dispositivo determinado

Parámetros
device ITestDevice: ITestDevice se usa para el controlador de instantáneas del dispositivo.

snapshotId String: snapshotId es el nombre de la instantánea que se guardará.

Arroja
DeviceNotAvailableException si falla la recuperación del dispositivo.

Conexión tearDown

public void tearDownConnection ()

Limpia la conexión.