AbstractConnection

public abstract class AbstractConnection
extends Object

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


Representação de conexão abstrata.

Resumo

Construtores públicos

AbstractConnection()

Métodos públicos

void initializeConnection()

Inicializar a conexão do dispositivo.

void notifyAdbRebootCalled()

Notificar quando o doAdbReboot for chamado.

void reconnect(String serial)

Reconecte o dispositivo.

void reconnectForRecovery(String serial)

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

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

Recuperar o dispositivo com a redefinição.

void snapshotDevice(ITestDevice device, String snapshotId)

Fazer um snapshot do dispositivo fornecido

void tearDownConnection()

Limpe a conexão.

Construtores públicos

AbstractConnection

public AbstractConnection ()

Métodos públicos

initializeConnection

public void initializeConnection ()

Inicializar a conexão do dispositivo.

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

notifyAdbRebootCalled

public void notifyAdbRebootCalled ()

Notificar quando o doAdbReboot for chamado.

reconectar

public void reconnect (String serial)

Reconecte o dispositivo.

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

Gera
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

reconnectForRecovery

public void reconnectForRecovery (String serial)

Reconecte o 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

recoverVirtualDevice

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

Recuperar o dispositivo com a redefinição.

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: a DeviceNotAvailableException é uma exceção de dispositivo existente não disponível.

Gera
DeviceNotAvailableException se houver falha na recuperação do dispositivo.

snapshotDevice

public void snapshotDevice (ITestDevice device, 
                String snapshotId)

Fazer um snapshot do dispositivo fornecido

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

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

Gera
DeviceNotAvailableException se houver falha na recuperação do dispositivo.

tearDownConnection

public void tearDownConnection ()

Limpe a conexão.