CompañeroDeviceTracker

public class CompanionDeviceTracker
extends Object

java.lang.Objeto
com.android.tradefed.targetprep.companion.CompanionDeviceTracker


Una clase para asignar y liberar dispositivos complementarios

Resumen

Métodos públicos

ITestDevice allocateCompanionDevice ( ITestDevice device, DeviceSelectionOptions opt)

Asigne un dispositivo complementario según los criterios de selección.

void freeCompanionDevice ( ITestDevice device)

Libere el dispositivo complementario identificado por el dispositivo principal

ITestDevice getCompanionDevice ( ITestDevice device)

Recuperar el dispositivo complementario asignado identificado por el dispositivo principal

static CompanionDeviceTracker getInstance ()

Recupera una instancia única del rastreador.

Métodos públicos

asignarDispositivoCompañero

public ITestDevice allocateCompanionDevice (ITestDevice device, 
                DeviceSelectionOptions opt)

Asigne un dispositivo complementario según los criterios de selección.

Parámetros
device ITestDevice : el dispositivo principal. Se utiliza para identificar el dispositivo complementario.

opt DeviceSelectionOptions : criterios de selección

Devoluciones
ITestDevice el dispositivo asignado o null si no hay ninguno disponible

Dispositivo complementario gratuito

public void freeCompanionDevice (ITestDevice device)

Libere el dispositivo complementario identificado por el dispositivo principal

Parámetros
device ITestDevice : el dispositivo principal cuyo dispositivo complementario correspondiente debe liberarse

Lanza
IllegalStateException si no hay dispositivos complementarios

getCompanionDevice

public ITestDevice getCompanionDevice (ITestDevice device)

Recuperar el dispositivo complementario asignado identificado por el dispositivo principal

Parámetros
device ITestDevice : el dispositivo principal al que está asignado el dispositivo complementario

Devoluciones
ITestDevice el dispositivo complementario o null si no se encuentra

obtener Instancia

public static CompanionDeviceTracker getInstance ()

Recupera una instancia única del rastreador.

Devoluciones
CompanionDeviceTracker