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 |