Package org.openqa.selenium.grid.data
Class DefaultSlotMatcher
- java.lang.Object
-
- org.openqa.selenium.grid.data.DefaultSlotMatcher
-
- All Implemented Interfaces:
java.io.Serializable
,SlotMatcher
public class DefaultSlotMatcher extends java.lang.Object implements SlotMatcher, java.io.Serializable
Default matching implementation for slots, loosely based on the requirements for capability matching from the WebDriver spec. A match is made if the following are all true:- All non-extension capabilities from the
stereotype
match those in theCapabilities
being considered. - If the
Capabilities
being considered contain any of:- browserName
- browserVersion
- platform
stereotype
must contain the same values.
One thing to note is that extension capabilities are not considered when matching slots, since the matching of these is implementation-specific to each driver.
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description DefaultSlotMatcher()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
matches(org.openqa.selenium.Capabilities stereotype, org.openqa.selenium.Capabilities capabilities)
-
-
-
Method Detail
-
matches
public boolean matches(org.openqa.selenium.Capabilities stereotype, org.openqa.selenium.Capabilities capabilities)
- Specified by:
matches
in interfaceSlotMatcher
-
-