| Interface | Description |
|---|---|
| ActiveSession | |
| CommandHandler | |
| DriverFactory | |
| DriverProvider |
Classes that implement this interface are used by {org.openqa.selenium.remote.server.DriverFactory}
to create new driver instances associated with specific set of capabilities.
|
| DriverSessions | |
| JsonParametersAware | |
| KnownElements.ProxiedElement | |
| Session | |
| SessionFactory |
| Class | Description |
|---|---|
| ActiveSessionCommandExecutor | |
| ActiveSessionFactory |
Used to create new
ActiveSession instances as required. |
| ActiveSessionListener | |
| ActiveSessions |
All current
ActiveSessions that we're aware of. |
| DefaultDriverFactory | |
| DefaultDriverProvider |
This driver provider uses reflection to find and call a driver constructor that accepts
a parameter of Capabilities type.
|
| DefaultPipeline |
Used to represent the
NewSessionPipeline that is typically used in the
SeleniumServer}. |
| DefaultSession |
The default session implementation.
|
| JsonHttpCommandHandler | |
| KnownElements | |
| NewSessionPipeline | |
| NewSessionPipeline.Builder | |
| RemoteSession |
Abstract class designed to do things like protocol conversion.
|
| RemoteSession.Factory<X> | |
| ServicedSession | |
| ServicedSession.Factory | |
| ServletRequestWrappingHttpRequest |
Read-only adapter of
HttpServletRequest to a HttpRequest. |
| ServletResponseWrappingHttpResponse | |
| WebDriverServlet |