Skip navigation links
B C D E F G H I L M O P R S T U W 

B

bootstrap - Variable in class org.openqa.selenium.safari.SafariDriverServer
 
BrowserInstallation - Class in org.openqa.selenium.safari
 
BrowserInstallation(String) - Constructor for class org.openqa.selenium.safari.BrowserInstallation
 
browserLocator - Variable in class org.openqa.selenium.safari.SafariDriverCommandExecutor
 
browserPathOverridePropertyName() - Method in class org.openqa.selenium.safari.SafariLocator
 
Builder() - Constructor for class org.openqa.selenium.safari.SafariDriverService.Builder
 

C

CAPABILITY - Static variable in class org.openqa.selenium.safari.SafariOptions
Key used to store SafariOptions in a DesiredCapabilities object.
channel - Variable in class org.openqa.selenium.safari.WebSocketConnection
 
channelGroup - Variable in class org.openqa.selenium.safari.SafariDriverPipelineFactory
 
channelGroup - Variable in class org.openqa.selenium.safari.SafariDriverServer
 
channelOpen(ChannelHandlerContext, ChannelStateEvent) - Method in class org.openqa.selenium.safari.SafariDriverPipelineFactory.ConnectionHandler
 
checkChannel() - Method in class org.openqa.selenium.safari.WebSocketConnection
 
CLEAN_SESSION - Static variable in class org.openqa.selenium.safari.SafariOptions.Option
 
cleanSession - Variable in class org.openqa.selenium.safari.SafariDriverCommandExecutor
 
clear() - Method in class org.openqa.selenium.safari.SessionData
Deletes all of the existing session data.
CLIENT_RESOURCE_PATH - Static variable in class org.openqa.selenium.safari.SafariDriverChannelHandler
 
close() - Method in class org.openqa.selenium.safari.WebSocketConnection
Closes this connection.
commandLine - Variable in class org.openqa.selenium.safari.SafariDriverCommandExecutor
 
connection - Variable in class org.openqa.selenium.safari.SafariDriverCommandExecutor
 
ConnectionClosedException - Exception in org.openqa.selenium.safari
Exception thrown when the connection to the SafariDriver is lost.
ConnectionClosedException(String) - Constructor for exception org.openqa.selenium.safari.ConnectionClosedException
 
ConnectionHandler() - Constructor for class org.openqa.selenium.safari.SafariDriverPipelineFactory.ConnectionHandler
 
connectionQueue - Variable in class org.openqa.selenium.safari.SafariDriverChannelHandler
 
connectionQueue - Variable in class org.openqa.selenium.safari.SafariDriverPipelineFactory
 
connections - Variable in class org.openqa.selenium.safari.SafariDriverServer
 
createArgs() - Method in class org.openqa.selenium.safari.SafariDriverService.Builder
 
createDefaultService(SafariOptions) - Static method in class org.openqa.selenium.safari.SafariDriverService
 
createDriverService(File, int, ImmutableList<String>, ImmutableMap<String, String>) - Method in class org.openqa.selenium.safari.SafariDriverService.Builder
 

D

DEFAULT_SAFARI_PATH - Static variable in class org.openqa.selenium.safari.SafariLocator
 

E

equals(Object) - Method in class org.openqa.selenium.safari.SafariOptions
 
exceptionCaught(ChannelHandlerContext, ExceptionEvent) - Method in class org.openqa.selenium.safari.SafariDriverChannelHandler
 
execute(Command) - Method in class org.openqa.selenium.safari.SafariDriverCommandExecutor
 

F

findAtADefaultLocation() - Method in class org.openqa.selenium.safari.SafariLocator
 
findBrowserLocation() - Method in class org.openqa.selenium.safari.SafariLocator
 
findBrowserLocationOrFail() - Method in class org.openqa.selenium.safari.SafariLocator
 
findDefaultExecutable() - Method in class org.openqa.selenium.safari.SafariDriverService.Builder
 
findFileInPath(String) - Method in class org.openqa.selenium.safari.SafariLocator
 
forCurrentPlatform() - Static method in class org.openqa.selenium.safari.SessionData
 
fromCapabilities(Capabilities) - Static method in class org.openqa.selenium.safari.SafariOptions
Construct a SafariOptions instance from given capabilites.
fromJsonMap(Map<?, ?>) - Static method in class org.openqa.selenium.safari.SafariOptions
Parse a Map and reconstruct the SafariOptions.

G

getConnection(long, TimeUnit) - Method in class org.openqa.selenium.safari.SafariDriverServer
Waits for a new SafariDriverConnection.
getExecutor(SafariOptions) - Static method in class org.openqa.selenium.safari.SafariDriver
 
getId() - Method in class org.openqa.selenium.safari.SafariDriverCommandExecutor.SafariCommand
 
getPipeline() - Method in class org.openqa.selenium.safari.SafariDriverPipelineFactory
 
getPort() - Method in class org.openqa.selenium.safari.SafariOptions
 
getScreenshotAs(OutputType<X>) - Method in class org.openqa.selenium.safari.SafariDriver
 
getUri() - Method in class org.openqa.selenium.safari.SafariDriverServer
 
getUseCleanSession() - Method in class org.openqa.selenium.safari.SafariOptions
 

H

handleFaviconRequest(ChannelHandlerContext, HttpRequest) - Method in class org.openqa.selenium.safari.SafariDriverChannelHandler
 
handleMainPageRequest(ChannelHandlerContext, HttpRequest) - Method in class org.openqa.selenium.safari.SafariDriverChannelHandler
 
handleUncaughtException(Throwable) - Method in class org.openqa.selenium.safari.WebSocketConnection
 
handleWebSocketFrame(WebSocketFrame) - Method in class org.openqa.selenium.safari.WebSocketConnection
 
hashCode() - Method in class org.openqa.selenium.safari.SafariOptions
 

I

id - Variable in class org.openqa.selenium.safari.SafariDriverCommandExecutor.SafariCommand
 
isRunning() - Method in class org.openqa.selenium.safari.SafariDriverServer
Returns whether the server is currently running.
isScriptFile(File) - Method in class org.openqa.selenium.safari.SafariLocator
 

L

launcherFilePath - Variable in class org.openqa.selenium.safari.BrowserInstallation
 
launcherFilePath() - Method in class org.openqa.selenium.safari.BrowserInstallation
 
launcherFilePath() - Method in class org.openqa.selenium.safari.SafariLocator
 
log - Variable in class org.openqa.selenium.safari.SafariDriverChannelHandler
 
log - Static variable in class org.openqa.selenium.safari.SafariDriverCommandExecutor
 
LOG - Static variable in class org.openqa.selenium.safari.SafariDriverServer
 
LOG - Static variable in class org.openqa.selenium.safari.SafariLocator
 
log - Variable in class org.openqa.selenium.safari.WebSocketConnection
 

M

messageReceived(ChannelHandlerContext, MessageEvent) - Method in class org.openqa.selenium.safari.SafariDriverChannelHandler
 

O

Option() - Constructor for class org.openqa.selenium.safari.SafariOptions.Option
 
org.openqa.selenium.safari - package org.openqa.selenium.safari
 

P

pendingResponse - Variable in class org.openqa.selenium.safari.WebSocketConnection
 
performWebSocketHandshake(ChannelHandlerContext, HttpRequest) - Method in class org.openqa.selenium.safari.SafariDriverChannelHandler
 
port - Variable in class org.openqa.selenium.safari.SafariDriverChannelHandler
 
port - Variable in class org.openqa.selenium.safari.SafariDriverPipelineFactory
 
port - Variable in class org.openqa.selenium.safari.SafariDriverServer
 
PORT - Static variable in class org.openqa.selenium.safari.SafariOptions.Option
 
port - Variable in class org.openqa.selenium.safari.SafariOptions
 
prepareConnectFile(String) - Method in class org.openqa.selenium.safari.SafariDriverCommandExecutor
 

R

retrieveValidInstallationPath(String) - Method in class org.openqa.selenium.safari.SafariLocator
 
retrieveValidInstallationPath(File) - Method in class org.openqa.selenium.safari.SafariLocator
 

S

SAFARI_DRIVER_EXECUTABLE - Static variable in class org.openqa.selenium.safari.SafariDriverService
 
SafariCommand(Command) - Constructor for class org.openqa.selenium.safari.SafariDriverCommandExecutor.SafariCommand
 
SafariDriver - Class in org.openqa.selenium.safari
A WebDriver implementation that controls Safari using a browser extension (consequently, only Safari 5.1+ is supported).
SafariDriver() - Constructor for class org.openqa.selenium.safari.SafariDriver
Initializes a new SafariDriver} class with default SafariOptions.
SafariDriver(Capabilities) - Constructor for class org.openqa.selenium.safari.SafariDriver
Converts the specified DesiredCapabilities to a SafariOptions instance and initializes a new SafariDriver using these options.
SafariDriver(SafariOptions) - Constructor for class org.openqa.selenium.safari.SafariDriver
Initializes a new SafariDriver using the specified SafariOptions.
SafariDriverChannelHandler - Class in org.openqa.selenium.safari
Simple handler for the SafariDriver.
SafariDriverChannelHandler(int, BlockingQueue<WebSocketConnection>) - Constructor for class org.openqa.selenium.safari.SafariDriverChannelHandler
 
SafariDriverCommandExecutor - Class in org.openqa.selenium.safari
A CommandExecutor that communicates with the SafariDriver extension using WebSockets.
SafariDriverCommandExecutor(SafariOptions) - Constructor for class org.openqa.selenium.safari.SafariDriverCommandExecutor
 
SafariDriverCommandExecutor.SafariCommand - Class in org.openqa.selenium.safari
Extends the standard Command object to include an ID field.
SafariDriverPipelineFactory - Class in org.openqa.selenium.safari
 
SafariDriverPipelineFactory(int, BlockingQueue<WebSocketConnection>, ChannelGroup) - Constructor for class org.openqa.selenium.safari.SafariDriverPipelineFactory
 
SafariDriverPipelineFactory.ConnectionHandler - Class in org.openqa.selenium.safari
 
SafariDriverServer - Class in org.openqa.selenium.safari
The server responsible for communicating with the SafariDriver extension.
SafariDriverServer(int) - Constructor for class org.openqa.selenium.safari.SafariDriverServer
 
SafariDriverService - Class in org.openqa.selenium.safari
 
SafariDriverService(File, int, ImmutableList<String>, ImmutableMap<String, String>) - Constructor for class org.openqa.selenium.safari.SafariDriverService
 
SafariDriverService.Builder - Class in org.openqa.selenium.safari
 
SafariLocator - Class in org.openqa.selenium.safari
Discovers a valid Safari installation on local system.
SafariLocator() - Constructor for class org.openqa.selenium.safari.SafariLocator
 
SafariOptions - Class in org.openqa.selenium.safari
Class to manage options specific to SafariDriver.
SafariOptions() - Constructor for class org.openqa.selenium.safari.SafariOptions
 
SafariOptions.Option - Class in org.openqa.selenium.safari
 
send(String) - Method in class org.openqa.selenium.safari.WebSocketConnection
Sends a text frame.
sendNotAllowedResponse(ChannelHandlerContext, HttpRequest, HttpMethod...) - Method in class org.openqa.selenium.safari.SafariDriverChannelHandler
 
sendResponse(ChannelHandlerContext, HttpRequest, HttpResponse) - Method in class org.openqa.selenium.safari.SafariDriverChannelHandler
 
serialize(SafariDriverCommandExecutor.SafariCommand) - Static method in class org.openqa.selenium.safari.SafariDriverCommandExecutor
 
server - Variable in class org.openqa.selenium.safari.SafariDriverCommandExecutor
 
serverChannel - Variable in class org.openqa.selenium.safari.SafariDriverServer
 
serverPort - Variable in class org.openqa.selenium.safari.SafariDriverServer
 
service - Variable in class org.openqa.selenium.safari.SafariDriver
 
sessionData - Variable in class org.openqa.selenium.safari.SafariDriverCommandExecutor
 
SessionData - Class in org.openqa.selenium.safari
Provides access to Safari's session data files.
SessionData(Iterable<File>) - Constructor for class org.openqa.selenium.safari.SessionData
 
sessionDataFiles - Variable in class org.openqa.selenium.safari.SessionData
 
setFileDetector(FileDetector) - Method in class org.openqa.selenium.safari.SafariDriver
 
setPort(int) - Method in class org.openqa.selenium.safari.SafariOptions
Set the port the SafariDriverServer should be started on.
setUseCleanSession(boolean) - Method in class org.openqa.selenium.safari.SafariOptions
Instruct the SafariDriver to delete all existing session data when starting a new session.
start() - Method in class org.openqa.selenium.safari.SafariDriverCommandExecutor
Launches a SafariDriverServer, opens Safari, and requests that Safari connect to the server.
start() - Method in class org.openqa.selenium.safari.SafariDriverServer
Starts the server if it is not already running.
start(int) - Method in class org.openqa.selenium.safari.SafariDriverServer
 
startClient() - Method in class org.openqa.selenium.safari.SafariDriver
 
stop() - Method in class org.openqa.selenium.safari.SafariDriverCommandExecutor
Shuts down this executor, killing Safari and the SafariDriverServer along with it.
stop() - Method in class org.openqa.selenium.safari.SafariDriverServer
Stops the server if it is running.
stopClient() - Method in class org.openqa.selenium.safari.SafariDriver
 

T

toCapabilities() - Method in class org.openqa.selenium.safari.SafariOptions
Returns DesiredCapabilities for Safari with these options included as capabilities.
toJson() - Method in class org.openqa.selenium.safari.SafariOptions
Converts this instance to its JSON representation.

U

USE_LEGACY_DRIVER_CAPABILITY - Static variable in class org.openqa.selenium.safari.SafariDriver
Capability to force usage of the deprecated SafariDriver extension while running on macOS Sierra.
useCleanSession - Variable in class org.openqa.selenium.safari.SafariOptions
 

W

WebSocketConnection - Class in org.openqa.selenium.safari
Manages a basic WebSocket connection, coordinate message pairs.
WebSocketConnection(Channel) - Constructor for class org.openqa.selenium.safari.WebSocketConnection
 
B C D E F G H I L M O P R S T U W 
Skip navigation links