CompanionDeviceTracker
public class CompanionDeviceTracker
extends Object
java.lang.Object | |
↳ | com.android.tradefed.targetprep.companion.CompanionDeviceTracker |
Eine Klasse zum Zuweisen und Freigeben von Begleitgeräten
Zusammenfassung
Öffentliche Methoden | |
---|---|
ITestDevice | allocateCompanionDevice ( ITestDevice device, DeviceSelectionOptions opt) Weisen Sie basierend auf Auswahlkriterien ein Begleitgerät zu. |
void | freeCompanionDevice ( ITestDevice device) Geben Sie das vom primären Gerät identifizierte Begleitgerät frei |
ITestDevice | getCompanionDevice ( ITestDevice device) Rufen Sie das zugewiesene Begleitgerät ab, wie es vom primären Gerät identifiziert wurde |
static CompanionDeviceTracker | getInstance () Ruft eine Singleton-Instanz des Trackers ab |
Öffentliche Methoden
CompanionDevice zuweisen
public ITestDevice allocateCompanionDevice (ITestDevice device, DeviceSelectionOptions opt)
Weisen Sie basierend auf Auswahlkriterien ein Begleitgerät zu.
Parameter | |
---|---|
device | ITestDevice : das primäre Gerät. verwendet, um das Begleitgerät zu identifizieren |
opt | DeviceSelectionOptions : Auswahlkriterien |
Kehrt zurück | |
---|---|
ITestDevice | das zugewiesene Gerät oder null , wenn keines verfügbar ist |
freeCompanionDevice
public void freeCompanionDevice (ITestDevice device)
Geben Sie das vom primären Gerät identifizierte Begleitgerät frei
Parameter | |
---|---|
device | ITestDevice : das primäre Gerät, dessen entsprechendes Begleitgerät freigegeben werden soll |
Wirft | |
---|---|
| wenn keine Begleitgeräte |
getCompanionDevice
public ITestDevice getCompanionDevice (ITestDevice device)
Rufen Sie das zugewiesene Begleitgerät ab, wie es vom primären Gerät identifiziert wurde
Parameter | |
---|---|
device | ITestDevice : das primäre Gerät, dem das Begleitgerät zugeordnet ist |
Kehrt zurück | |
---|---|
ITestDevice | das Begleitgerät oder null , wenn es nicht gefunden wird |
bekomme Instanz
public static CompanionDeviceTracker getInstance ()
Ruft eine Singleton-Instanz des Trackers ab
Kehrt zurück | |
---|---|
CompanionDeviceTracker |