Package core.support.objects
Class DeviceManager
- java.lang.Object
-
- core.support.objects.DeviceManager
-
public class DeviceManager extends Object
- Author:
- CAEHMAT
-
-
Field Summary
Fields Modifier and Type Field Description static Map<String,DeviceObject>devices
-
Constructor Summary
Constructors Constructor Description DeviceManager()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static StringgetFirstAvailableDevice(DeviceObject.DeviceType deviceType)get first available device for test ios or android simulator or real device sets device availability to falsestatic voidloadDevices(List<String> deviceList, DeviceObject.DeviceType type)load all devices And set availablility to truestatic voidsetDeviceAvailability(Boolean isAvailable)set device availability used for device management
-
-
-
Field Detail
-
devices
public static Map<String,DeviceObject> devices
-
-
Method Detail
-
getFirstAvailableDevice
public static String getFirstAvailableDevice(DeviceObject.DeviceType deviceType)
get first available device for test ios or android simulator or real device sets device availability to false- Returns:
-
loadDevices
public static void loadDevices(List<String> deviceList, DeviceObject.DeviceType type)
load all devices And set availablility to true- Parameters:
deviceList-
-
setDeviceAvailability
public static void setDeviceAvailability(Boolean isAvailable)
set device availability used for device management- Parameters:
isAvailable-
-
-