Package org.openqa.selenium.remote
-
Interface Summary Interface Description AugmenterProvider Describes and provides an implementation for a particular interface for use with theAugmenter
.BrowserType All the browsers supported by seleniumCapabilityType Commonly seen remote webdriver capabilities.CapabilityType.ForSeleniumServer CommandCodec<T> ConvertsCommand
objects to and from another representation.CommandExecutor DriverCommand An empty interface defining constants for the standard commands defined in the WebDriver JSON wire protocol.ExecuteMethod An encapsulation ofRemoteWebDriver.executeScript(String, Object...)
.FileDetector Used for identifying whether a sequence of chars represents the path to a file.InterfaceImplementation An implementation of a particular interface, used by theAugmenter
.ResponseCodec<T> ConvertsResponse
objects to and from another representation. -
Class Summary Class Description AbstractDriverOptions<DO extends AbstractDriverOptions> AcceptedW3CCapabilityKeys AddRotatable Augmenter Enhance the interfaces implemented by an instance of theRemoteWebDriver
based on the returnedCapabilities
of the driver.BaseAugmenter Enhance the interfaces implemented by an instance of theRemoteWebDriver
based on the returnedCapabilities
of the driver.Command CommandInfo CommandPayload DesiredCapabilities ErrorCodes Defines common error codes for the wire protocol.ErrorHandler Maps exceptions to status codes for sending over the wire.HttpCommandExecutor HttpSessionId JdkAugmenter Enhance the interfaces implemented by an instance of theRemoteWebDriver
based on the returnedCapabilities
of the driver.JsonToWebElementConverter ReconstitutesWebElement
s from their JSON representation.LocalFileDetector Detects files on the local disk.NewSessionPayload ProtocolHandshake ProtocolHandshake.Result RemoteExecuteMethod RemoteKeyboard An implementation of the keyboard for use with the remote webdriver.RemoteLogs RemoteMouse Executes wire commands for mouse interaction.RemoteStatus RemoteTouchScreen RemoteWebDriver RemoteWebDriverBuilder Create a new Selenium session using the W3C WebDriver protocol.RemoteWebElement Response SessionId UselessFileDetector A file detector that never finds anything. -
Enum Summary Enum Description Dialect RemoteWebDriver.When -
Exception Summary Exception Description ErrorHandler.UnknownServerException Exception used as a place holder if the server returns an error without a stack trace.ScreenshotException UnreachableBrowserException Indicates there was a problem communicating with the browser being controlled or the Selenium server. -
Annotation Types Summary Annotation Type Description Augmentable Indicates that a class can be processed byAugmenter
.