CompanionDeviceTracker
public class CompanionDeviceTracker
extends Object
| java.lang.Объект | |
| ↳ | com.android.tradefed.targetprep.companion.CompanionDeviceTracker |
Класс для выделения и освобождения сопутствующих устройств.
Краткое содержание
Публичные методы | |
|---|---|
ITestDevice | allocateCompanionDevice ( ITestDevice device, DeviceSelectionOptions opt)Выделите сопутствующее устройство на основе критериев выбора. |
void | freeCompanionDevice ( ITestDevice device)Освободите сопутствующее устройство, определенное основным устройством. |
ITestDevice | getCompanionDevice ( ITestDevice device)Получить выделенное сопутствующее устройство, идентифицированное основным устройством. |
static CompanionDeviceTracker | getInstance ()Получает одноэлементный экземпляр трекера |
Публичные методы
выделить CompanionDevice
public ITestDevice allocateCompanionDevice (ITestDevice device, DeviceSelectionOptions opt)
Выделите сопутствующее устройство на основе критериев выбора.
| Параметры | |
|---|---|
device | ITestDevice : основное устройство. используется для идентификации сопутствующего устройства |
opt | DeviceSelectionOptions : критерии выбора |
| Возврат | |
|---|---|
ITestDevice | выделенное устройство или null , если оно недоступно |
бесплатноCompanionDevice
public void freeCompanionDevice (ITestDevice device)
Освободите сопутствующее устройство, определенное основным устройством.
| Параметры | |
|---|---|
device | ITestDevice : основное устройство, соответствующее сопутствующее устройство которого должно быть освобождено. |
| Броски | |
|---|---|
IllegalStateException | если нет сопутствующих устройств |
GetCompanionDevice
public ITestDevice getCompanionDevice (ITestDevice device)
Получить выделенное сопутствующее устройство, идентифицированное основным устройством.
| Параметры | |
|---|---|
device | ITestDevice : основное устройство, которому назначено сопутствующее устройство. |
| Возврат | |
|---|---|
ITestDevice | сопутствующее устройство или null , если не найдено |
получить экземпляр
public static CompanionDeviceTracker getInstance ()
Получает одноэлементный экземпляр трекера
| Возврат | |
|---|---|
CompanionDeviceTracker | |