Conexão abstrata

public abstract class AbstractConnection
extends Object

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


Representação abstrata da conexão.

Resumo

Construtores públicos

AbstractConnection()

Métodos públicos

void initializeConnection()

Inicialize a conexão do dispositivo.

void notifyAdbRebootCalled()

Notificar quando doAdbRestart for chamado.

void reconnect(String serial)

Reconecte a conexão ao dispositivo.

void reconnectForRecovery(String serial)

Reconecte a conexão ao dispositivo para a rotina de recuperação.

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

Recupere o dispositivo dado com a redefinição dele.

void snapshotDevice(ITestDevice device, String snapshotId)

Snapshot do dispositivo em questão

void tearDownConnection()

Limpe a conexão.

Construtores públicos

Conexão abstrata

public AbstractConnection ()

Métodos públicos

inicializeConnection

public void initializeConnection ()

Inicialize a conexão do dispositivo.

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

notificationAdbReiniciarCalled

public void notifyAdbRebootCalled ()

Notificar quando doAdbRestart for chamado.

reconectar

public void reconnect (String serial)

Reconecte a conexão ao dispositivo.

Parâmetros
serial String: o número de série do dispositivo.

Gera
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

reconecteForRecovery

public void reconnectForRecovery (String serial)

Reconecte a conexão ao dispositivo para a rotina de recuperação.

Parâmetros
serial String: o número de série do dispositivo.

Gera
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

recupereDispositivo virtual

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

Recupere o dispositivo dado com a redefinição dele.

Parâmetros
device ITestDevice: o ITestDevice é usado para o gerenciador de redefinição do dispositivo.

snapshotId String: o snapshotId é usado para buscar o snapshot correto a ser restaurado.

dnae DeviceNotAvailableException: o DeviceNotAvailableException é que o dispositivo não está disponível exceção.

Gera
DeviceNotAvailableException em caso de falha na recuperação do dispositivo.

SnapshotDevice

public void snapshotDevice (ITestDevice device, 
                String snapshotId)

Snapshot do dispositivo em questão

Parâmetros
device ITestDevice: o ITestDevice é usado para o gerenciador de snapshots do dispositivo.

snapshotId String: snapshotId é o nome do snapshot que será salvo.

Gera
DeviceNotAvailableException em caso de falha na recuperação do dispositivo.

tearDownConnection

public void tearDownConnection ()

Limpe a conexão.