CompanionDeviceTracker
public
class
CompanionDeviceTracker
extends Object
java.lang.Object | |
↳ | com.android.tradefed.targetprep.companion.CompanionDeviceTracker |
Classe permettant d'allouer et de libérer des appareils compagnons
Résumé
Méthodes publiques | |
---|---|
ITestDevice
|
allocateCompanionDevice(ITestDevice device, DeviceSelectionOptions opt)
Attribuez un appareil associé en fonction de critères de sélection. |
void
|
freeCompanionDevice(ITestDevice device)
Libérer l'appareil associé tel qu'il est identifié par l'appareil principal |
ITestDevice
|
getCompanionDevice(ITestDevice device)
Récupérer l'appareil compagnon attribué tel qu'identifié par l'appareil principal |
static
CompanionDeviceTracker
|
getInstance()
Récupère l'instance singleton du traceur |
Méthodes publiques
allocateCompanionDevice
public ITestDevice allocateCompanionDevice (ITestDevice device, DeviceSelectionOptions opt)
Attribuez un appareil associé en fonction de critères de sélection.
Paramètres | |
---|---|
device |
ITestDevice : appareil principal, utilisé pour identifier l'appareil associé |
opt |
DeviceSelectionOptions : critères de sélection |
Renvoie | |
---|---|
ITestDevice |
l'appareil alloué ou null si aucun n'est disponible |
freeCompanionDevice
public void freeCompanionDevice (ITestDevice device)
Libérer l'appareil associé tel qu'il est identifié par l'appareil principal
Paramètres | |
---|---|
device |
ITestDevice : appareil principal dont l'appareil associé correspondant doit être libéré |
Génère | |
---|---|
IllegalStateException |
si aucun appareil associé |
getCompanionDevice
public ITestDevice getCompanionDevice (ITestDevice device)
Récupérer l'appareil compagnon attribué tel qu'identifié par l'appareil principal
Paramètres | |
---|---|
device |
ITestDevice : appareil principal auquel l'appareil associé est alloué |
Renvoie | |
---|---|
ITestDevice |
l'appareil associé ou null en cas d'échec |
getInstance
public static CompanionDeviceTracker getInstance ()
Récupère l'instance singleton du traceur
Renvoie | |
---|---|
CompanionDeviceTracker |