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

Inicialize a conexão do dispositivo.

void notifyAdbRebootCalled()

Notifica quando doAdbReboot é 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)

Recupera o dispositivo especificado com a redefinição de fábrica.

void snapshotDevice(ITestDevice device, String snapshotId)

Tirar um instantâneo do dispositivo especificado

void tearDownConnection()

Limpe a conexão.

Construtores públicos

AbstractConnection

public AbstractConnection ()

Métodos públicos

initializeConnection

public void initializeConnection ()

Inicialize a conexão do dispositivo.

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

notifyAdbRebootCalled

public void notifyAdbRebootCalled ()

Notifica quando doAdbReboot é 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)

Recupera o dispositivo especificado com a redefinição de fábrica.

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

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

dnae DeviceNotAvailableException: a exceção DeviceNotAvailableException é um dispositivo existente não disponível.

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

snapshotDevice

public void snapshotDevice (ITestDevice device, 
                String snapshotId)

Tirar um instantâneo do dispositivo especificado

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

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.