CompanionDeviceTracker
public class CompanionDeviceTracker
extends Object
java.lang.Object | |
↳ | com.android.tradefed.targetprep.companion.CompanionDeviceTracker |
Uma classe para alocar e liberar dispositivos complementares
Resumo
Métodos públicos | |
---|---|
ITestDevice | allocateCompanionDevice ( ITestDevice device, DeviceSelectionOptions opt) Aloque um dispositivo complementar com base nos critérios de seleção. |
void | freeCompanionDevice ( ITestDevice device) Liberte o dispositivo complementar identificado pelo dispositivo principal |
ITestDevice | getCompanionDevice ( ITestDevice device) Recuperar o dispositivo complementar alocado conforme identificado pelo dispositivo principal |
static CompanionDeviceTracker | getInstance () Recupera instância singleton do rastreador |
Métodos públicos
alocarCompanionDevice
public ITestDevice allocateCompanionDevice (ITestDevice device, DeviceSelectionOptions opt)
Aloque um dispositivo complementar com base nos critérios de seleção.
Parâmetros | |
---|---|
device | ITestDevice : o dispositivo principal. usado para identificar o dispositivo complementar |
opt | DeviceSelectionOptions : critérios de seleção |
Devoluções | |
---|---|
ITestDevice | o dispositivo alocado ou null se nenhum estiver disponível |
freeCompanionDevice
public void freeCompanionDevice (ITestDevice device)
Liberte o dispositivo complementar identificado pelo dispositivo principal
Parâmetros | |
---|---|
device | ITestDevice : o dispositivo primário cujo dispositivo complementar correspondente deve ser liberado |
Lança | |
---|---|
IllegalStateException | se não houver dispositivos complementares |
getCompanionDevice
public ITestDevice getCompanionDevice (ITestDevice device)
Recuperar o dispositivo complementar alocado conforme identificado pelo dispositivo principal
Parâmetros | |
---|---|
device | ITestDevice : o dispositivo principal ao qual o dispositivo complementar está alocado |
Devoluções | |
---|---|
ITestDevice | o dispositivo complementar ou null se não for encontrado |
getInstance
public static CompanionDeviceTracker getInstance ()
Recupera instância singleton do rastreador
Devoluções | |
---|---|
CompanionDeviceTracker |