Package io.webdevice.device
Class BaseDeviceProvider<Driver extends org.openqa.selenium.WebDriver>
- java.lang.Object
-
- io.webdevice.device.BaseDeviceProvider<Driver>
-
- All Implemented Interfaces:
DeviceProvider<Driver>,Consumer<Device<Driver>>,Supplier<Device<Driver>>
- Direct Known Subclasses:
DirectDeviceProvider,RemoteDeviceProvider
public abstract class BaseDeviceProvider<Driver extends org.openqa.selenium.WebDriver> extends Object implements DeviceProvider<Driver>
-
-
Field Summary
Fields Modifier and Type Field Description protected org.openqa.selenium.Capabilitiescapabilitiesprotected Set<String>confidentialprotected org.slf4j.Loggerlogprotected Stringname
-
Constructor Summary
Constructors Modifier Constructor Description protectedBaseDeviceProvider(String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.openqa.selenium.CapabilitiesgetCapabilities()Set<String>getConfidential()StringgetName()protected StringmaskedCapabilities()voidsetCapabilities(org.openqa.selenium.Capabilities capabilities)voidsetConfidential(Set<String> confidential)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface io.webdevice.device.DeviceProvider
accept
-
-
-
-
Constructor Detail
-
BaseDeviceProvider
protected BaseDeviceProvider(String name)
-
-