Package io.webdevice.support
Class SimpleDeviceRegistry
java.lang.Object
io.webdevice.support.SimpleDeviceRegistry
- All Implemented Interfaces:
DeviceRegistry
public class SimpleDeviceRegistry extends java.lang.Object implements DeviceRegistry
-
Constructor Summary
Constructors Constructor Description SimpleDeviceRegistry() -
Method Summary
Modifier and Type Method Description <Driver extends org.openqa.selenium.WebDriver>
Device<Driver>provide(java.lang.String device)<Driver extends org.openqa.selenium.WebDriver>
voidrelease(Device<Driver> device)<Driver extends org.openqa.selenium.WebDriver>
SimpleDeviceRegistrywithProvider(java.lang.String device, DeviceProvider<Driver> provider)
-
Constructor Details
-
SimpleDeviceRegistry
public SimpleDeviceRegistry()
-
-
Method Details
-
withProvider
public <Driver extends org.openqa.selenium.WebDriver> SimpleDeviceRegistry withProvider(java.lang.String device, DeviceProvider<Driver> provider) -
provide
public <Driver extends org.openqa.selenium.WebDriver> Device<Driver> provide(java.lang.String device)- Specified by:
providein interfaceDeviceRegistry
-
release
- Specified by:
releasein interfaceDeviceRegistry
-