public class DefaultDriverSessions extends java.lang.Object implements DriverSessions
| Constructor and Description |
|---|
DefaultDriverSessions(DriverFactory factory,
long inactiveSessionTimeoutMs) |
| Modifier and Type | Method and Description |
|---|---|
void |
deleteSession(SessionId sessionId) |
Session |
get(SessionId sessionId) |
java.util.Set<SessionId> |
getSessions() |
SessionId |
newSession(java.util.stream.Stream<Capabilities> desiredCapabilities) |
void |
registerDriver(Capabilities capabilities,
java.lang.Class<? extends WebDriver> driverClass) |
public DefaultDriverSessions(DriverFactory factory, long inactiveSessionTimeoutMs)
public void registerDriver(Capabilities capabilities, java.lang.Class<? extends WebDriver> driverClass)
registerDriver in interface DriverSessionspublic SessionId newSession(java.util.stream.Stream<Capabilities> desiredCapabilities) throws java.lang.Exception
newSession in interface DriverSessionsjava.lang.Exceptionpublic Session get(SessionId sessionId)
get in interface DriverSessionspublic void deleteSession(SessionId sessionId)
deleteSession in interface DriverSessionspublic java.util.Set<SessionId> getSessions()
getSessions in interface DriverSessions