CompanionDeviceTracker
public
class
CompanionDeviceTracker
extends Object
java.lang.Object | |
↳ | com.android.tradefed.targetprep.companion.CompanionDeviceTracker |
Une classe permettant d'allouer et de libérer des appareils associés
Résumé
Méthodes publiques | |
---|---|
ITestDevice
|
allocateCompanionDevice(ITestDevice device, DeviceSelectionOptions opt)
Allouez un appareil associé en fonction des critères de sélection. |
void
|
freeCompanionDevice(ITestDevice device)
Libérer l'appareil associé identifié par l'appareil principal |
ITestDevice
|
getCompanionDevice(ITestDevice device)
Récupérer l'appareil associé alloué, tel qu'il est identifié par l'appareil principal |
static
CompanionDeviceTracker
|
getInstance()
Récupère l'instance du singleton du traceur. |
Méthodes publiques
allocateCompanionDevice
public ITestDevice allocateCompanionDevice (ITestDevice device, DeviceSelectionOptions opt)
Allouez un appareil associé en fonction des critères de sélection.
Paramètres | |
---|---|
device |
ITestDevice : appareil principal permettant d'identifier l'appareil associé |
opt |
DeviceSelectionOptions : critères de sélection |
Renvoie | |
---|---|
ITestDevice |
l'appareil est alloué ou null si aucun n'est disponible |
gratuitCompanionDevice
public void freeCompanionDevice (ITestDevice device)
Libérer l'appareil associé 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 associé alloué, tel qu'il est identifié par l'appareil principal
Paramètres | |
---|---|
device |
ITestDevice : appareil principal auquel l'appareil associé est alloué |
Renvoie | |
---|---|
ITestDevice |
l'appareil associé ou null s'il est introuvable |
getInstance
public static CompanionDeviceTracker getInstance ()
Récupère l'instance du singleton du traceur.
Renvoie | |
---|---|
CompanionDeviceTracker |