AbstratoConexão

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

Inicialize a conexão do dispositivo.

void notifyAdbRebootCalled ()

Notifique quando doAdbReboot 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 fornecido com a redefinição do dispositivo.

void snapshotDevice ( ITestDevice device, String snapshotId)

Capture um instantâneo do dispositivo fornecido

void tearDownConnection ()

Limpe a conexão.

Construtores públicos

AbstratoConexão

public AbstractConnection ()

Métodos públicos

inicializarConnection

public void initializeConnection ()

Inicialize a conexão do dispositivo.

Lança
com.android.tradefed.targetprep.TargetSetupError
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException
TargetSetupError

notificarAdbRebootCalled

public void notifyAdbRebootCalled ()

Notifique quando doAdbReboot 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.

Lança
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

reconectarForRecovery

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.

Lança
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

recuperarVirtualDevice

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

Recupere o dispositivo fornecido com a redefinição do dispositivo.

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

snapshotId String : o snapshotId é usado para buscar o instantâneo correto para restaurar.

dnae DeviceNotAvailableException : DeviceNotAvailableException é uma exceção de dispositivo existente não disponível.

Lança
DeviceNotAvailableException se falhar na recuperação do dispositivo.

dispositivo instantâneo

public void snapshotDevice (ITestDevice device, 
                String snapshotId)

Capture um instantâneo do dispositivo fornecido

Parâmetros
device ITestDevice : o ITestDevice é usado para manipulador de instantâneo do dispositivo.

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

Lança
DeviceNotAvailableException se falhar na recuperação do dispositivo.

tearDownConnection

public void tearDownConnection ()

Limpe a conexão.