A B C D E F G H I J L M N O P R S T V W Z 
All Classes All Packages

A

Active(Capabilities, SessionId, Capabilities) - Constructor for class org.openqa.selenium.grid.data.NodeStatus.Active
 
ACTIVE - org.openqa.selenium.grid.distributor.local.Slot.Status
 
ActiveSession - Interface in org.openqa.selenium.grid.node
 
add(Capabilities, SessionFactory) - Method in class org.openqa.selenium.grid.node.local.LocalNode.Builder
 
add(Session) - Method in class org.openqa.selenium.grid.sessionmap.local.LocalSessionMap
 
add(Session) - Method in class org.openqa.selenium.grid.sessionmap.remote.RemoteSessionMap
 
add(Session) - Method in class org.openqa.selenium.grid.sessionmap.SessionMap
 
add(Node) - Method in class org.openqa.selenium.grid.distributor.Distributor
 
add(Node) - Method in class org.openqa.selenium.grid.distributor.local.LocalDistributor
 
add(Node) - Method in class org.openqa.selenium.grid.distributor.remote.RemoteDistributor
 
addHandler(Routable) - Method in class org.openqa.selenium.grid.web.CombinedHandler
 
addListener(Type, Consumer<Event>) - Method in interface org.openqa.selenium.events.EventBus
 
addListener(Type, Consumer<Event>) - Method in class org.openqa.selenium.events.local.GuavaEventBus
 
AddNode - Class in org.openqa.selenium.grid.distributor
 
AddNode(Distributor, Json, HttpClient.Factory) - Constructor for class org.openqa.selenium.grid.distributor.AddNode
 
addServlet(Class<? extends Servlet>, String) - Method in class org.openqa.selenium.grid.server.BaseServer
 
addServlet(Class<? extends Servlet>, String) - Method in interface org.openqa.selenium.grid.server.Server
Deprecated. 
addServlet(Servlet, String) - Method in class org.openqa.selenium.grid.server.BaseServer
 
addServlet(Servlet, String) - Method in interface org.openqa.selenium.grid.server.Server
Deprecated. 
AddWebDriverSpecHeaders - Class in org.openqa.selenium.grid.server
 
AddWebDriverSpecHeaders() - Constructor for class org.openqa.selenium.grid.server.AddWebDriverSpecHeaders
 
advanced() - Method in class org.openqa.selenium.grid.node.local.LocalNode.Builder
 
Advanced() - Constructor for class org.openqa.selenium.grid.node.local.LocalNode.Builder.Advanced
 
andThen(Function<? super R, ? extends V>) - Method in interface org.openqa.selenium.grid.node.CapabilityResponseEncoder.ResponseEncoder
 
AnnotatedConfig - Class in org.openqa.selenium.grid.config
A form of Config that is generated by looking at fields in the constructor arg that are annotated with ConfigValue.
AnnotatedConfig(Object) - Constructor for class org.openqa.selenium.grid.config.AnnotatedConfig
 
apply(CreateSessionRequest) - Method in class org.openqa.selenium.grid.docker.DockerSessionFactory
 
apply(CreateSessionRequest) - Method in class org.openqa.selenium.grid.node.config.DriverServiceSessionFactory
 
apply(CreateSessionRequest) - Method in class org.openqa.selenium.grid.node.local.SessionSlot
 
apply(HttpHandler) - Method in class org.openqa.selenium.grid.server.AddWebDriverSpecHeaders
 
apply(HttpHandler) - Method in class org.openqa.selenium.grid.server.WrapExceptions
 
asSession() - Method in class org.openqa.selenium.grid.node.BaseActiveSession
 
autoconfigure - Variable in class org.openqa.selenium.grid.commands.StandaloneFlags
 
AVAILABLE - org.openqa.selenium.grid.distributor.local.Slot.Status
 

B

BaseActiveSession - Class in org.openqa.selenium.grid.node
 
BaseActiveSession(SessionId, URL, Dialect, Dialect, Capabilities) - Constructor for class org.openqa.selenium.grid.node.BaseActiveSession
 
BaseServer<T extends BaseServer> - Class in org.openqa.selenium.grid.server
 
BaseServer(BaseServerOptions) - Constructor for class org.openqa.selenium.grid.server.BaseServer
 
BaseServerFlags - Class in org.openqa.selenium.grid.server
 
BaseServerFlags(int) - Constructor for class org.openqa.selenium.grid.server.BaseServerFlags
 
BaseServerOptions - Class in org.openqa.selenium.grid.server
 
BaseServerOptions(Config) - Constructor for class org.openqa.selenium.grid.server.BaseServerOptions
 
build() - Method in class org.openqa.selenium.grid.node.local.LocalNode.Builder.Advanced
 
build() - Method in class org.openqa.selenium.grid.node.local.LocalNode.Builder
 
builder(EventBus, HttpClient.Factory, URI) - Static method in class org.openqa.selenium.grid.node.local.LocalNode
 
Builder(EventBus, HttpClient.Factory, URI) - Constructor for class org.openqa.selenium.grid.node.local.LocalNode.Builder
 

C

CapabilityResponseEncoder - Class in org.openqa.selenium.grid.node
 
CapabilityResponseEncoder.ResponseEncoder<T,​U,​R> - Interface in org.openqa.selenium.grid.node
 
check() - Method in interface org.openqa.selenium.grid.component.HealthCheck
 
cleanupIdleClients() - Method in class org.openqa.selenium.grid.web.RoutableHttpClientFactory
 
CliCommand - Interface in org.openqa.selenium.cli
 
CliCommand.Executable - Interface in org.openqa.selenium.cli
 
clock(Clock) - Method in class org.openqa.selenium.grid.node.local.LocalNode.Builder.Advanced
 
close() - Method in interface org.openqa.selenium.events.EventBus
 
close() - Method in class org.openqa.selenium.events.local.GuavaEventBus
 
CombinedHandler - Class in org.openqa.selenium.grid.web
 
CombinedHandler() - Constructor for class org.openqa.selenium.grid.web.CombinedHandler
 
CompoundConfig - Class in org.openqa.selenium.grid.config
 
CompoundConfig(Config, Config...) - Constructor for class org.openqa.selenium.grid.config.CompoundConfig
 
ConcatenatingConfig - Class in org.openqa.selenium.grid.config
 
ConcatenatingConfig(String, char, Map<?, ?>) - Constructor for class org.openqa.selenium.grid.config.ConcatenatingConfig
 
Config - Interface in org.openqa.selenium.grid.config
 
ConfigException - Exception in org.openqa.selenium.grid.config
 
ConfigException(String, Object...) - Constructor for exception org.openqa.selenium.grid.config.ConfigException
 
configure(String...) - Method in interface org.openqa.selenium.cli.CliCommand
 
configure(String...) - Method in class org.openqa.selenium.grid.commands.Hub
 
configure(String...) - Method in class org.openqa.selenium.grid.commands.Standalone
 
configure(String...) - Method in class org.openqa.selenium.grid.distributor.httpd.DistributorServer
 
configure(String...) - Method in class org.openqa.selenium.grid.node.httpd.NodeServer
 
configure(String...) - Method in class org.openqa.selenium.grid.router.httpd.RouterServer
 
configure(String...) - Method in class org.openqa.selenium.grid.sessionmap.httpd.SessionMapServer
 
configure(HttpClient.Factory, LocalNode.Builder) - Method in class org.openqa.selenium.grid.docker.DockerOptions
 
configure(HttpClient.Factory, LocalNode.Builder) - Method in class org.openqa.selenium.grid.node.config.NodeOptions
 
configureLogging() - Method in class org.openqa.selenium.grid.log.LoggingOptions
 
ConfigValue - Annotation Type in org.openqa.selenium.grid.config
A config value is read by an AnnotatedConfig to automatically allow a Config to be created.
Container - Class in org.openqa.selenium.docker
 
Container(HttpHandler, ContainerId) - Constructor for class org.openqa.selenium.docker.Container
 
ContainerId - Class in org.openqa.selenium.docker
 
ContainerId(String) - Constructor for class org.openqa.selenium.docker.ContainerId
 
ContainerInfo - Class in org.openqa.selenium.docker
 
copyResponse(HttpResponse, HttpServletResponse) - Static method in class org.openqa.selenium.grid.server.JeeInterop
 
create(ContainerInfo) - Method in class org.openqa.selenium.docker.Docker
 
create(Config) - Static method in class org.openqa.selenium.events.local.GuavaEventBus
 
create(Config) - Static method in class org.openqa.selenium.events.zeromq.ZeroMqEventBus
 
create(ZContext, String, String, boolean) - Static method in class org.openqa.selenium.events.zeromq.ZeroMqEventBus
 
createClient(ClientConfig) - Method in class org.openqa.selenium.grid.web.RoutableHttpClientFactory
 
createDefault() - Static method in class org.openqa.selenium.grid.web.ErrorCodec
 
CreateSessionRequest - Class in org.openqa.selenium.grid.data
 
CreateSessionRequest(Set<Dialect>, Capabilities, Map<String, Object>) - Constructor for class org.openqa.selenium.grid.data.CreateSessionRequest
 
CreateSessionResponse - Class in org.openqa.selenium.grid.data
 
CreateSessionResponse(Session, byte[]) - Constructor for class org.openqa.selenium.grid.data.CreateSessionResponse
 

D

decode(Map<String, Object>) - Method in class org.openqa.selenium.grid.web.ErrorCodec
 
delete() - Method in class org.openqa.selenium.docker.Container
 
displayHelp(JCommander, PrintStream) - Method in class org.openqa.selenium.grid.server.HelpFlags
 
Distributor - Class in org.openqa.selenium.grid.distributor
Responsible for being the central place where the Nodes on which Sessions run are determined.
Distributor(HttpClient.Factory) - Constructor for class org.openqa.selenium.grid.distributor.Distributor
 
DistributorFlags - Class in org.openqa.selenium.grid.distributor.config
 
DistributorFlags() - Constructor for class org.openqa.selenium.grid.distributor.config.DistributorFlags
 
DistributorOptions - Class in org.openqa.selenium.grid.distributor.config
 
DistributorOptions(Config) - Constructor for class org.openqa.selenium.grid.distributor.config.DistributorOptions
 
DistributorServer - Class in org.openqa.selenium.grid.distributor.httpd
 
DistributorServer() - Constructor for class org.openqa.selenium.grid.distributor.httpd.DistributorServer
 
DistributorStatus - Class in org.openqa.selenium.grid.data
 
DistributorStatus(Collection<DistributorStatus.NodeSummary>) - Constructor for class org.openqa.selenium.grid.data.DistributorStatus
 
DistributorStatus.NodeSummary - Class in org.openqa.selenium.grid.data
 
Docker - Class in org.openqa.selenium.docker
 
Docker(HttpHandler) - Constructor for class org.openqa.selenium.docker.Docker
 
DockerException - Exception in org.openqa.selenium.docker
 
DockerException(String) - Constructor for exception org.openqa.selenium.docker.DockerException
 
DockerFlags - Class in org.openqa.selenium.grid.docker
 
DockerFlags() - Constructor for class org.openqa.selenium.grid.docker.DockerFlags
 
DockerOptions - Class in org.openqa.selenium.grid.docker
 
DockerOptions(Config) - Constructor for class org.openqa.selenium.grid.docker.DockerOptions
 
DockerSessionFactory - Class in org.openqa.selenium.grid.docker
 
DockerSessionFactory(HttpClient.Factory, Docker, Image, Capabilities) - Constructor for class org.openqa.selenium.grid.docker.DockerSessionFactory
 
DriverServiceSessionFactory - Class in org.openqa.selenium.grid.node.config
 
DriverServiceSessionFactory(HttpClient.Factory, Predicate<Capabilities>, DriverService.Builder) - Constructor for class org.openqa.selenium.grid.node.config.DriverServiceSessionFactory
 

E

encode(Throwable) - Method in class org.openqa.selenium.grid.web.ErrorCodec
 
EnvConfig - Class in org.openqa.selenium.grid.config
 
EnvConfig() - Constructor for class org.openqa.selenium.grid.config.EnvConfig
 
equals(Object) - Method in class org.openqa.selenium.docker.ContainerId
 
equals(Object) - Method in class org.openqa.selenium.docker.ImageId
 
equals(Object) - Method in class org.openqa.selenium.events.Event
 
equals(Object) - Method in class org.openqa.selenium.events.Type
 
equals(Object) - Method in class org.openqa.selenium.grid.data.NodeStatus.Active
 
equals(Object) - Method in class org.openqa.selenium.grid.data.NodeStatus
 
equals(Object) - Method in class org.openqa.selenium.grid.data.Session
 
ErrorCodec - Class in org.openqa.selenium.grid.web
 
ErrorHandler - Class in org.openqa.selenium.grid.web
 
ErrorHandler(Json, Throwable) - Constructor for class org.openqa.selenium.grid.web.ErrorHandler
 
Event - Class in org.openqa.selenium.events
 
Event(UUID, Type, Object) - Constructor for class org.openqa.selenium.events.Event
 
Event(Type, Object) - Constructor for class org.openqa.selenium.events.Event
 
EventBus - Interface in org.openqa.selenium.events
 
EventBusConfig - Class in org.openqa.selenium.grid.server
 
EventBusConfig(Config) - Constructor for class org.openqa.selenium.grid.server.EventBusConfig
 
EventBusFlags - Class in org.openqa.selenium.grid.server
 
EventBusFlags() - Constructor for class org.openqa.selenium.grid.server.EventBusFlags
 
execute(HttpHandler, HttpServletRequest, HttpServletResponse) - Static method in class org.openqa.selenium.grid.server.JeeInterop
 
execute(HttpRequest) - Method in class org.openqa.selenium.grid.distributor.AddNode
 
execute(HttpRequest) - Method in class org.openqa.selenium.grid.distributor.Distributor
 
execute(HttpRequest) - Method in class org.openqa.selenium.grid.node.local.SessionSlot
 
execute(HttpRequest) - Method in class org.openqa.selenium.grid.node.Node
 
execute(HttpRequest) - Method in class org.openqa.selenium.grid.node.ProtocolConvertingSession
 
execute(HttpRequest) - Method in class org.openqa.selenium.grid.node.StatusHandler
 
execute(HttpRequest) - Method in class org.openqa.selenium.grid.router.Router
 
execute(HttpRequest) - Method in class org.openqa.selenium.grid.sessionmap.SessionMap
 
execute(HttpRequest) - Method in class org.openqa.selenium.grid.web.CombinedHandler
 
execute(HttpRequest) - Method in class org.openqa.selenium.grid.web.ErrorHandler
 
execute(HttpRequest) - Method in class org.openqa.selenium.grid.web.NoHandler
 
execute(HttpRequest) - Method in class org.openqa.selenium.grid.web.ProtocolConverter
 
execute(HttpRequest) - Method in class org.openqa.selenium.grid.web.ReverseProxyHandler
 
executeWebDriverCommand(HttpRequest) - Method in class org.openqa.selenium.grid.node.local.LocalNode
 
executeWebDriverCommand(HttpRequest) - Method in class org.openqa.selenium.grid.node.Node
 
executeWebDriverCommand(HttpRequest) - Method in class org.openqa.selenium.grid.node.remote.RemoteNode
 

F

findImage(Predicate<Image>) - Method in class org.openqa.selenium.docker.Docker
 
fire(Event) - Method in interface org.openqa.selenium.events.EventBus
 
fire(Event) - Method in class org.openqa.selenium.events.local.GuavaEventBus
 
format(LogRecord) - Method in class org.openqa.selenium.grid.log.TerseFormatter
Format the given log record and return the formatted string.
fromJson(Map<String, Object>) - Static method in class org.openqa.selenium.grid.data.NodeStatus
 

G

get(String, String) - Method in interface org.openqa.selenium.grid.config.Config
 
get(HttpResponse, Type) - Static method in class org.openqa.selenium.grid.web.Values
 
get(SessionId) - Method in class org.openqa.selenium.grid.sessionmap.local.LocalSessionMap
 
get(SessionId) - Method in class org.openqa.selenium.grid.sessionmap.remote.RemoteSessionMap
 
get(SessionId) - Method in class org.openqa.selenium.grid.sessionmap.SessionMap
 
getAll(String, String) - Method in class org.openqa.selenium.grid.config.AnnotatedConfig
 
getAll(String, String) - Method in class org.openqa.selenium.grid.config.CompoundConfig
 
getAll(String, String) - Method in class org.openqa.selenium.grid.config.ConcatenatingConfig
 
getAll(String, String) - Method in interface org.openqa.selenium.grid.config.Config
 
getAll(String, String) - Method in class org.openqa.selenium.grid.config.EnvConfig
 
getAll(String, String) - Method in class org.openqa.selenium.grid.config.MapConfig
 
getAllowCORS() - Method in class org.openqa.selenium.grid.server.BaseServerOptions
 
getBool(String, String) - Method in interface org.openqa.selenium.grid.config.Config
 
getCapabilities() - Method in class org.openqa.selenium.grid.data.CreateSessionRequest
 
getCapabilities() - Method in class org.openqa.selenium.grid.data.Session
 
getCapabilities() - Method in interface org.openqa.selenium.grid.node.ActiveSession
 
getCapabilities() - Method in class org.openqa.selenium.grid.node.BaseActiveSession
 
getCurrentCapabilities() - Method in class org.openqa.selenium.grid.data.NodeStatus.Active
 
getCurrentSessionCount() - Method in class org.openqa.selenium.grid.node.local.LocalNode
 
getCurrentSessions() - Method in class org.openqa.selenium.grid.data.NodeStatus
 
getData(Type) - Method in class org.openqa.selenium.events.Event
 
getDescription() - Method in interface org.openqa.selenium.cli.CliCommand
 
getDescription() - Method in class org.openqa.selenium.grid.commands.Hub
 
getDescription() - Method in class org.openqa.selenium.grid.commands.Standalone
 
getDescription() - Method in class org.openqa.selenium.grid.distributor.httpd.DistributorServer
 
getDescription() - Method in class org.openqa.selenium.grid.node.httpd.NodeServer
 
getDescription() - Method in class org.openqa.selenium.grid.router.httpd.RouterServer
 
getDescription() - Method in class org.openqa.selenium.grid.sessionmap.httpd.SessionMapServer
 
getDistributor(HttpClient.Factory) - Method in class org.openqa.selenium.grid.distributor.config.DistributorOptions
 
getDistributorUri() - Method in class org.openqa.selenium.grid.distributor.config.DistributorOptions
 
getDownstreamDialect() - Method in interface org.openqa.selenium.grid.node.ActiveSession
 
getDownstreamDialect() - Method in class org.openqa.selenium.grid.node.BaseActiveSession
 
getDownstreamDialects() - Method in class org.openqa.selenium.grid.data.CreateSessionRequest
 
getDownstreamEncodedResponse() - Method in class org.openqa.selenium.grid.data.CreateSessionResponse
 
getEncoder(Dialect) - Static method in class org.openqa.selenium.grid.node.CapabilityResponseEncoder
 
getEventBus() - Method in class org.openqa.selenium.grid.server.EventBusConfig
 
getExternalUri() - Method in class org.openqa.selenium.grid.server.BaseServerOptions
 
getHealthCheck() - Method in class org.openqa.selenium.grid.node.local.LocalNode
 
getHealthCheck() - Method in class org.openqa.selenium.grid.node.Node
 
getHealthCheck() - Method in class org.openqa.selenium.grid.node.remote.RemoteNode
 
getHostname() - Method in class org.openqa.selenium.grid.server.BaseServerOptions
 
getHttpStatusCode(Throwable) - Method in class org.openqa.selenium.grid.web.ErrorCodec
 
getId() - Method in class org.openqa.selenium.docker.Container
 
getId() - Method in class org.openqa.selenium.docker.Image
 
getId() - Method in class org.openqa.selenium.events.Event
 
getId() - Method in class org.openqa.selenium.grid.data.Session
 
getId() - Method in interface org.openqa.selenium.grid.node.ActiveSession
 
getId() - Method in class org.openqa.selenium.grid.node.BaseActiveSession
 
getId() - Method in class org.openqa.selenium.grid.node.Node
 
getInt(String, String) - Method in interface org.openqa.selenium.grid.config.Config
 
getLastSessionCreated() - Method in class org.openqa.selenium.grid.distributor.local.Slot
 
getMaxServerThreads() - Method in class org.openqa.selenium.grid.server.BaseServerOptions
 
getMaxSessionCount() - Method in class org.openqa.selenium.grid.data.DistributorStatus.NodeSummary
 
getMaxSessionCount() - Method in class org.openqa.selenium.grid.data.NodeStatus
 
getMessage() - Method in class org.openqa.selenium.grid.component.HealthCheck.Result
 
getMetadata() - Method in class org.openqa.selenium.grid.data.CreateSessionRequest
 
getName() - Method in interface org.openqa.selenium.cli.CliCommand
 
getName() - Method in class org.openqa.selenium.docker.Image
 
getName() - Method in class org.openqa.selenium.events.Type
 
getName() - Method in class org.openqa.selenium.grid.commands.Hub
 
getName() - Method in class org.openqa.selenium.grid.commands.Standalone
 
getName() - Method in class org.openqa.selenium.grid.distributor.httpd.DistributorServer
 
getName() - Method in class org.openqa.selenium.grid.node.httpd.NodeServer
 
getName() - Method in class org.openqa.selenium.grid.router.httpd.RouterServer
 
getName() - Method in class org.openqa.selenium.grid.sessionmap.httpd.SessionMapServer
 
getNodeId() - Method in class org.openqa.selenium.grid.data.DistributorStatus.NodeSummary
 
getNodeId() - Method in class org.openqa.selenium.grid.data.NodeStatus
 
getNodes() - Method in class org.openqa.selenium.grid.data.DistributorStatus
 
getPort() - Method in class org.openqa.selenium.docker.Port
 
getPort() - Method in class org.openqa.selenium.grid.server.BaseServerOptions
 
getProtocol() - Method in class org.openqa.selenium.docker.Port
 
getRawData() - Method in class org.openqa.selenium.events.Event
 
getSession() - Method in class org.openqa.selenium.grid.data.CreateSessionResponse
 
getSession() - Method in class org.openqa.selenium.grid.node.local.SessionSlot
 
getSession(SessionId) - Method in class org.openqa.selenium.grid.node.local.LocalNode
 
getSession(SessionId) - Method in class org.openqa.selenium.grid.node.Node
 
getSession(SessionId) - Method in class org.openqa.selenium.grid.node.remote.RemoteNode
 
getSessionId() - Method in class org.openqa.selenium.grid.data.NodeStatus.Active
 
getSessionMap(HttpClient.Factory) - Method in class org.openqa.selenium.grid.sessionmap.config.SessionMapOptions
 
getStatus() - Method in class org.openqa.selenium.grid.distributor.Distributor
 
getStatus() - Method in class org.openqa.selenium.grid.distributor.local.LocalDistributor
 
getStatus() - Method in class org.openqa.selenium.grid.distributor.local.Slot
 
getStatus() - Method in class org.openqa.selenium.grid.distributor.remote.RemoteDistributor
 
getStatus() - Method in class org.openqa.selenium.grid.node.local.LocalNode
 
getStatus() - Method in class org.openqa.selenium.grid.node.Node
 
getStatus() - Method in class org.openqa.selenium.grid.node.remote.RemoteNode
 
getStereotype() - Method in class org.openqa.selenium.grid.data.NodeStatus.Active
 
getStereotype() - Method in class org.openqa.selenium.grid.distributor.local.Slot
 
getStereotype() - Method in class org.openqa.selenium.grid.node.local.SessionSlot
 
getStereotypes() - Method in class org.openqa.selenium.grid.data.DistributorStatus.NodeSummary
 
getStereotypes() - Method in class org.openqa.selenium.grid.data.NodeStatus
 
getTags() - Method in class org.openqa.selenium.docker.Image
 
getTracer() - Method in class org.openqa.selenium.grid.log.LoggingOptions
 
getType() - Method in class org.openqa.selenium.events.Event
 
getUpstreamDialect() - Method in interface org.openqa.selenium.grid.node.ActiveSession
 
getUpstreamDialect() - Method in class org.openqa.selenium.grid.node.BaseActiveSession
 
getUri() - Method in class org.openqa.selenium.grid.data.DistributorStatus.NodeSummary
 
getUri() - Method in class org.openqa.selenium.grid.data.NodeStatus
 
getUri() - Method in class org.openqa.selenium.grid.data.Session
 
getUri() - Method in interface org.openqa.selenium.grid.node.ActiveSession
 
getUri() - Method in class org.openqa.selenium.grid.node.BaseActiveSession
 
getUri() - Method in class org.openqa.selenium.grid.node.Node
 
getUrl() - Method in class org.openqa.selenium.grid.server.BaseServer
 
getUrl() - Method in interface org.openqa.selenium.grid.server.Server
 
getUsedStereotypes() - Method in class org.openqa.selenium.grid.data.DistributorStatus.NodeSummary
 
GuavaEventBus - Class in org.openqa.selenium.events.local
 
GuavaEventBus() - Constructor for class org.openqa.selenium.events.local.GuavaEventBus
 

H

HandlerNotFoundException - Exception in org.openqa.selenium.grid.web
 
HandlerNotFoundException(HttpRequest) - Constructor for exception org.openqa.selenium.grid.web.HandlerNotFoundException
 
hasCapacity() - Method in class org.openqa.selenium.grid.data.DistributorStatus
 
hasCapacity() - Method in class org.openqa.selenium.grid.data.DistributorStatus.NodeSummary
 
hasCapacity() - Method in class org.openqa.selenium.grid.data.NodeStatus
 
hasCapacity(Capabilities) - Method in class org.openqa.selenium.grid.data.NodeStatus
 
hashCode() - Method in class org.openqa.selenium.docker.ContainerId
 
hashCode() - Method in class org.openqa.selenium.docker.ImageId
 
hashCode() - Method in class org.openqa.selenium.events.Event
 
hashCode() - Method in class org.openqa.selenium.events.Type
 
hashCode() - Method in class org.openqa.selenium.grid.data.NodeStatus.Active
 
hashCode() - Method in class org.openqa.selenium.grid.data.NodeStatus
 
hashCode() - Method in class org.openqa.selenium.grid.data.Session
 
HasLifecycle<T> - Interface in org.openqa.selenium.grid.component
Allows an implementation of something to be marked as startable and stoppable, allowing its lifecycle to be controlled.
healthCheck(HealthCheck) - Method in class org.openqa.selenium.grid.node.local.LocalNode.Builder.Advanced
 
HealthCheck - Interface in org.openqa.selenium.grid.component
 
HealthCheck.Result - Class in org.openqa.selenium.grid.component
 
HelpFlags - Class in org.openqa.selenium.grid.server
 
HelpFlags() - Constructor for class org.openqa.selenium.grid.server.HelpFlags
 
Hub - Class in org.openqa.selenium.grid.commands
 
Hub() - Constructor for class org.openqa.selenium.grid.commands.Hub
 

I

image(Image) - Static method in class org.openqa.selenium.docker.ContainerInfo
 
Image - Class in org.openqa.selenium.docker
 
ImageId - Class in org.openqa.selenium.docker
 
ImageId(String) - Constructor for class org.openqa.selenium.docker.ImageId
 
ImageNamePredicate - Class in org.openqa.selenium.docker
 
ImageNamePredicate(String) - Constructor for class org.openqa.selenium.docker.ImageNamePredicate
 
ImageNamePredicate(String, String) - Constructor for class org.openqa.selenium.docker.ImageNamePredicate
 
isAlive() - Method in class org.openqa.selenium.grid.component.HealthCheck.Result
 
isAvailable() - Method in class org.openqa.selenium.grid.node.local.SessionSlot
 
isSessionOwner(SessionId) - Method in class org.openqa.selenium.grid.node.local.LocalNode
 
isSessionOwner(SessionId) - Method in class org.openqa.selenium.grid.node.Node
 
isSessionOwner(SessionId) - Method in class org.openqa.selenium.grid.node.remote.RemoteNode
 
isStarted() - Method in class org.openqa.selenium.grid.server.BaseServer
 
isStarted() - Method in interface org.openqa.selenium.grid.server.Server
 
isSupporting(Capabilities) - Method in class org.openqa.selenium.grid.distributor.local.Slot
 
isSupporting(Capabilities) - Method in class org.openqa.selenium.grid.node.local.LocalNode
 
isSupporting(Capabilities) - Method in class org.openqa.selenium.grid.node.Node
 
isSupporting(Capabilities) - Method in class org.openqa.selenium.grid.node.remote.RemoteNode
 
isUp() - Method in class org.openqa.selenium.grid.data.DistributorStatus.NodeSummary
 
isUsingPlainLogs() - Method in class org.openqa.selenium.grid.log.LoggingOptions
 
isUsingStructuredLogging() - Method in class org.openqa.selenium.grid.log.LoggingOptions
 

J

JeeInterop - Class in org.openqa.selenium.grid.server
 
JSON - Static variable in class org.openqa.selenium.grid.distributor.remote.RemoteDistributor
 
JSON - Static variable in class org.openqa.selenium.grid.node.local.LocalNode
 
JSON - Static variable in class org.openqa.selenium.grid.node.remote.RemoteNode
 
JSON - Static variable in class org.openqa.selenium.grid.sessionmap.remote.RemoteSessionMap
 

L

listImages() - Method in class org.openqa.selenium.docker.Docker
 
LocalDistributor - Class in org.openqa.selenium.grid.distributor.local
 
LocalDistributor(EventBus, HttpClient.Factory, SessionMap) - Constructor for class org.openqa.selenium.grid.distributor.local.LocalDistributor
 
LocalNode - Class in org.openqa.selenium.grid.node.local
 
LocalNode.Builder - Class in org.openqa.selenium.grid.node.local
 
LocalNode.Builder.Advanced - Class in org.openqa.selenium.grid.node.local
 
LocalSessionMap - Class in org.openqa.selenium.grid.sessionmap.local
 
LocalSessionMap(EventBus) - Constructor for class org.openqa.selenium.grid.sessionmap.local.LocalSessionMap
 
LOG - Static variable in class org.openqa.selenium.docker.Container
 
LOG - Static variable in class org.openqa.selenium.grid.commands.Standalone
 
LOG - Static variable in class org.openqa.selenium.grid.docker.DockerSessionFactory
 
LOG - Static variable in class org.openqa.selenium.grid.node.config.NodeOptions
 
LOG - Static variable in class org.openqa.selenium.grid.node.local.SessionSlot
 
LoggingOptions - Class in org.openqa.selenium.grid.log
 
LoggingOptions(Config) - Constructor for class org.openqa.selenium.grid.log.LoggingOptions
 

M

main(String[]) - Static method in class org.openqa.selenium.grid.Main
 
Main - Class in org.openqa.selenium.grid
 
Main() - Constructor for class org.openqa.selenium.grid.Main
 
map(Port, Port) - Method in class org.openqa.selenium.docker.ContainerInfo
 
MapConfig - Class in org.openqa.selenium.grid.config
 
MapConfig(Map<String, Object>) - Constructor for class org.openqa.selenium.grid.config.MapConfig
 
matches(HttpRequest) - Method in class org.openqa.selenium.grid.distributor.Distributor
 
matches(HttpRequest) - Method in class org.openqa.selenium.grid.node.Node
 
matches(HttpRequest) - Method in class org.openqa.selenium.grid.router.Router
 
matches(HttpRequest) - Method in class org.openqa.selenium.grid.sessionmap.SessionMap
 
matches(HttpRequest) - Method in class org.openqa.selenium.grid.web.CombinedHandler
 
maximumConcurrentSessions(int) - Method in class org.openqa.selenium.grid.node.local.LocalNode.Builder
 

N

name() - Method in annotation type org.openqa.selenium.grid.config.ConfigValue
 
newSession(CreateSessionRequest) - Method in class org.openqa.selenium.grid.node.local.LocalNode
 
newSession(CreateSessionRequest) - Method in class org.openqa.selenium.grid.node.Node
 
newSession(CreateSessionRequest) - Method in class org.openqa.selenium.grid.node.remote.RemoteNode
 
newSession(HttpRequest) - Method in class org.openqa.selenium.grid.distributor.Distributor
 
newSession(HttpRequest) - Method in class org.openqa.selenium.grid.distributor.local.LocalDistributor
 
newSession(HttpRequest) - Method in class org.openqa.selenium.grid.distributor.remote.RemoteDistributor
 
Node - Class in org.openqa.selenium.grid.node
A place where individual webdriver sessions are running.
Node(UUID, URI) - Constructor for class org.openqa.selenium.grid.node.Node
 
NODE_STATUS - Static variable in class org.openqa.selenium.grid.data.NodeStatusEvent
 
NodeOptions - Class in org.openqa.selenium.grid.node.config
 
NodeOptions(Config) - Constructor for class org.openqa.selenium.grid.node.config.NodeOptions
 
NodeServer - Class in org.openqa.selenium.grid.node.httpd
 
NodeServer() - Constructor for class org.openqa.selenium.grid.node.httpd.NodeServer
 
NodeStatus - Class in org.openqa.selenium.grid.data
 
NodeStatus(UUID, URI, int, Map<Capabilities, Integer>, Collection<NodeStatus.Active>) - Constructor for class org.openqa.selenium.grid.data.NodeStatus
 
NodeStatus.Active - Class in org.openqa.selenium.grid.data
 
NodeStatusEvent - Class in org.openqa.selenium.grid.data
 
NodeStatusEvent(NodeStatus) - Constructor for class org.openqa.selenium.grid.data.NodeStatusEvent
 
NodeSummary(UUID, URI, boolean, int, Map<Capabilities, Integer>, Map<Capabilities, Integer>) - Constructor for class org.openqa.selenium.grid.data.DistributorStatus.NodeSummary
 
NoHandler - Class in org.openqa.selenium.grid.web
 
NoHandler(Json) - Constructor for class org.openqa.selenium.grid.web.NoHandler
 

O

onEnd(SessionId) - Method in class org.openqa.selenium.grid.distributor.local.Slot
 
onReserve(CreateSessionRequest) - Method in class org.openqa.selenium.grid.distributor.local.Slot
 
onStart(Session) - Method in class org.openqa.selenium.grid.distributor.local.Slot
 
org.openqa.selenium.cli - package org.openqa.selenium.cli
 
org.openqa.selenium.concurrent - package org.openqa.selenium.concurrent
 
org.openqa.selenium.docker - package org.openqa.selenium.docker
 
org.openqa.selenium.events - package org.openqa.selenium.events
 
org.openqa.selenium.events.local - package org.openqa.selenium.events.local
 
org.openqa.selenium.events.zeromq - package org.openqa.selenium.events.zeromq
 
org.openqa.selenium.grid - package org.openqa.selenium.grid
 
org.openqa.selenium.grid.commands - package org.openqa.selenium.grid.commands
 
org.openqa.selenium.grid.component - package org.openqa.selenium.grid.component
 
org.openqa.selenium.grid.config - package org.openqa.selenium.grid.config
 
org.openqa.selenium.grid.data - package org.openqa.selenium.grid.data
 
org.openqa.selenium.grid.distributor - package org.openqa.selenium.grid.distributor
The Distributor is responsible for assigning new calls to Create Session to a Node.
org.openqa.selenium.grid.distributor.config - package org.openqa.selenium.grid.distributor.config
 
org.openqa.selenium.grid.distributor.httpd - package org.openqa.selenium.grid.distributor.httpd
 
org.openqa.selenium.grid.distributor.local - package org.openqa.selenium.grid.distributor.local
 
org.openqa.selenium.grid.distributor.remote - package org.openqa.selenium.grid.distributor.remote
 
org.openqa.selenium.grid.docker - package org.openqa.selenium.grid.docker
 
org.openqa.selenium.grid.log - package org.openqa.selenium.grid.log
 
org.openqa.selenium.grid.node - package org.openqa.selenium.grid.node
 
org.openqa.selenium.grid.node.config - package org.openqa.selenium.grid.node.config
 
org.openqa.selenium.grid.node.httpd - package org.openqa.selenium.grid.node.httpd
 
org.openqa.selenium.grid.node.local - package org.openqa.selenium.grid.node.local
 
org.openqa.selenium.grid.node.remote - package org.openqa.selenium.grid.node.remote
 
org.openqa.selenium.grid.router - package org.openqa.selenium.grid.router
 
org.openqa.selenium.grid.router.httpd - package org.openqa.selenium.grid.router.httpd
 
org.openqa.selenium.grid.server - package org.openqa.selenium.grid.server
 
org.openqa.selenium.grid.sessionmap - package org.openqa.selenium.grid.sessionmap
 
org.openqa.selenium.grid.sessionmap.config - package org.openqa.selenium.grid.sessionmap.config
 
org.openqa.selenium.grid.sessionmap.httpd - package org.openqa.selenium.grid.sessionmap.httpd
 
org.openqa.selenium.grid.sessionmap.local - package org.openqa.selenium.grid.sessionmap.local
 
org.openqa.selenium.grid.sessionmap.remote - package org.openqa.selenium.grid.sessionmap.remote
 
org.openqa.selenium.grid.web - package org.openqa.selenium.grid.web
 

P

Port - Class in org.openqa.selenium.docker
 
ProtocolConverter - Class in org.openqa.selenium.grid.web
 
ProtocolConverter(HttpClient, Dialect, Dialect) - Constructor for class org.openqa.selenium.grid.web.ProtocolConverter
 
ProtocolConvertingSession - Class in org.openqa.selenium.grid.node
 
ProtocolConvertingSession(HttpClient, SessionId, URL, Dialect, Dialect, Capabilities) - Constructor for class org.openqa.selenium.grid.node.ProtocolConvertingSession
 
pull(String, String) - Method in class org.openqa.selenium.docker.Docker
 

R

refresh() - Method in class org.openqa.selenium.grid.distributor.local.LocalDistributor
 
Regularly - Class in org.openqa.selenium.concurrent
 
Regularly(String) - Constructor for class org.openqa.selenium.concurrent.Regularly
 
RemoteDistributor - Class in org.openqa.selenium.grid.distributor.remote
 
RemoteDistributor(HttpClient.Factory, URL) - Constructor for class org.openqa.selenium.grid.distributor.remote.RemoteDistributor
 
RemoteNode - Class in org.openqa.selenium.grid.node.remote
 
RemoteNode(HttpClient.Factory, UUID, URI, Collection<Capabilities>) - Constructor for class org.openqa.selenium.grid.node.remote.RemoteNode
 
RemoteSessionMap - Class in org.openqa.selenium.grid.sessionmap.remote
 
RemoteSessionMap(HttpClient) - Constructor for class org.openqa.selenium.grid.sessionmap.remote.RemoteSessionMap
 
remove(Runnable) - Method in class org.openqa.selenium.concurrent.Regularly
 
remove(UUID) - Method in class org.openqa.selenium.grid.distributor.Distributor
 
remove(UUID) - Method in class org.openqa.selenium.grid.distributor.local.LocalDistributor
 
remove(UUID) - Method in class org.openqa.selenium.grid.distributor.remote.RemoteDistributor
 
remove(SessionId) - Method in class org.openqa.selenium.grid.sessionmap.local.LocalSessionMap
 
remove(SessionId) - Method in class org.openqa.selenium.grid.sessionmap.remote.RemoteSessionMap
 
remove(SessionId) - Method in class org.openqa.selenium.grid.sessionmap.SessionMap
 
RESERVED - org.openqa.selenium.grid.distributor.local.Slot.Status
 
Result(boolean, String) - Constructor for class org.openqa.selenium.grid.component.HealthCheck.Result
 
ReverseProxyHandler - Class in org.openqa.selenium.grid.web
 
ReverseProxyHandler(HttpClient) - Constructor for class org.openqa.selenium.grid.web.ReverseProxyHandler
 
RoutableHttpClientFactory - Class in org.openqa.selenium.grid.web
 
RoutableHttpClientFactory(URL, CombinedHandler, HttpClient.Factory) - Constructor for class org.openqa.selenium.grid.web.RoutableHttpClientFactory
 
Router - Class in org.openqa.selenium.grid.router
A simple router that is aware of the selenium-protocol.
Router(HttpClient.Factory, SessionMap, Distributor) - Constructor for class org.openqa.selenium.grid.router.Router
 
RouterServer - Class in org.openqa.selenium.grid.router.httpd
 
RouterServer() - Constructor for class org.openqa.selenium.grid.router.httpd.RouterServer
 
run() - Method in interface org.openqa.selenium.cli.CliCommand.Executable
 

S

section() - Method in annotation type org.openqa.selenium.grid.config.ConfigValue
 
Server<T extends Server> - Interface in org.openqa.selenium.grid.server
 
Session - Class in org.openqa.selenium.grid.data
Represents a running instance of a WebDriver session.
Session(SessionId, URI, Capabilities) - Constructor for class org.openqa.selenium.grid.data.Session
 
SESSION_CLOSED - Static variable in class org.openqa.selenium.grid.data.SessionClosedEvent
 
SessionClosedEvent - Class in org.openqa.selenium.grid.data
 
SessionClosedEvent(SessionId) - Constructor for class org.openqa.selenium.grid.data.SessionClosedEvent
 
SessionFactory - Interface in org.openqa.selenium.grid.node
 
SessionMap - Class in org.openqa.selenium.grid.sessionmap
Provides a stable API for looking up where on the Grid a particular webdriver instance is running.
SessionMap() - Constructor for class org.openqa.selenium.grid.sessionmap.SessionMap
 
SessionMapFlags - Class in org.openqa.selenium.grid.sessionmap.config
 
SessionMapFlags() - Constructor for class org.openqa.selenium.grid.sessionmap.config.SessionMapFlags
 
SessionMapOptions - Class in org.openqa.selenium.grid.sessionmap.config
 
SessionMapOptions(Config) - Constructor for class org.openqa.selenium.grid.sessionmap.config.SessionMapOptions
 
SessionMapServer - Class in org.openqa.selenium.grid.sessionmap.httpd
 
SessionMapServer() - Constructor for class org.openqa.selenium.grid.sessionmap.httpd.SessionMapServer
 
SessionSlot - Class in org.openqa.selenium.grid.node.local
 
SessionSlot(EventBus, Capabilities, SessionFactory) - Constructor for class org.openqa.selenium.grid.node.local.SessionSlot
 
sessionTimeout(Duration) - Method in class org.openqa.selenium.grid.node.local.LocalNode.Builder
 
setHandler(HttpHandler) - Method in class org.openqa.selenium.grid.server.BaseServer
 
setHandler(HttpHandler) - Method in interface org.openqa.selenium.grid.server.Server
 
shutdown() - Method in class org.openqa.selenium.concurrent.Regularly
 
Slot - Class in org.openqa.selenium.grid.distributor.local
 
Slot(Node, Capabilities, Slot.Status) - Constructor for class org.openqa.selenium.grid.distributor.local.Slot
 
Slot.Status - Enum in org.openqa.selenium.grid.distributor.local
 
Standalone - Class in org.openqa.selenium.grid.commands
 
Standalone() - Constructor for class org.openqa.selenium.grid.commands.Standalone
 
StandaloneFlags - Class in org.openqa.selenium.grid.commands
 
StandaloneFlags() - Constructor for class org.openqa.selenium.grid.commands.StandaloneFlags
 
start() - Method in class org.openqa.selenium.docker.Container
 
start() - Method in interface org.openqa.selenium.grid.component.HasLifecycle
 
start() - Method in class org.openqa.selenium.grid.server.BaseServer
 
StatusHandler - Class in org.openqa.selenium.grid.node
 
StatusHandler(Node, Json) - Constructor for class org.openqa.selenium.grid.node.StatusHandler
 
stop() - Method in interface org.openqa.selenium.grid.component.HasLifecycle
 
stop() - Method in interface org.openqa.selenium.grid.node.ActiveSession
 
stop() - Method in class org.openqa.selenium.grid.node.local.SessionSlot
 
stop() - Method in class org.openqa.selenium.grid.server.BaseServer
 
stop(Duration) - Method in class org.openqa.selenium.docker.Container
 
stop(SessionId) - Method in class org.openqa.selenium.grid.node.local.LocalNode
 
stop(SessionId) - Method in class org.openqa.selenium.grid.node.Node
 
stop(SessionId) - Method in class org.openqa.selenium.grid.node.remote.RemoteNode
 
submit(Runnable, Duration, Duration) - Method in class org.openqa.selenium.concurrent.Regularly
 

T

tcp(int) - Static method in class org.openqa.selenium.docker.Port
 
TerseFormatter - Class in org.openqa.selenium.grid.log
Custom java.util.logging formatter providing compact output.
TerseFormatter() - Constructor for class org.openqa.selenium.grid.log.TerseFormatter
 
test(Capabilities) - Method in class org.openqa.selenium.grid.docker.DockerSessionFactory
 
test(Capabilities) - Method in class org.openqa.selenium.grid.node.config.DriverServiceSessionFactory
 
test(Capabilities) - Method in class org.openqa.selenium.grid.node.local.SessionSlot
 
test(Image) - Method in class org.openqa.selenium.docker.ImageNamePredicate
 
test(HttpRequest) - Method in class org.openqa.selenium.grid.distributor.Distributor
 
test(HttpRequest) - Method in class org.openqa.selenium.grid.web.CombinedHandler
 
toHttpRequest(HttpServletRequest) - Static method in class org.openqa.selenium.grid.server.JeeInterop
 
toString() - Method in class org.openqa.selenium.docker.ContainerId
 
toString() - Method in class org.openqa.selenium.docker.ImageId
 
toString() - Method in class org.openqa.selenium.docker.ImageNamePredicate
 
toString() - Method in class org.openqa.selenium.docker.Port
 
toString() - Method in class org.openqa.selenium.events.Event
 
toString() - Method in class org.openqa.selenium.events.Type
 
toString() - Method in class org.openqa.selenium.grid.data.CreateSessionRequest
 
Type - Class in org.openqa.selenium.events
 
Type(String) - Constructor for class org.openqa.selenium.events.Type
 

V

valueOf(String) - Static method in enum org.openqa.selenium.grid.distributor.local.Slot.Status
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.openqa.selenium.grid.distributor.local.Slot.Status
Returns an array containing the constants of this enum type, in the order they are declared.
Values - Class in org.openqa.selenium.grid.web
 
Values() - Constructor for class org.openqa.selenium.grid.web.Values
 

W

WrapExceptions - Class in org.openqa.selenium.grid.server
 
WrapExceptions() - Constructor for class org.openqa.selenium.grid.server.WrapExceptions
 
WrappedPrintWriter - Class in org.openqa.selenium.cli
 
WrappedPrintWriter(OutputStream, int, int) - Constructor for class org.openqa.selenium.cli.WrappedPrintWriter
 
WrappedPrintWriter(Writer, int, int) - Constructor for class org.openqa.selenium.cli.WrappedPrintWriter
 
write(char[], int, int) - Method in class org.openqa.selenium.cli.WrappedPrintWriter
 
write(int) - Method in class org.openqa.selenium.cli.WrappedPrintWriter
 
write(String, int, int) - Method in class org.openqa.selenium.cli.WrappedPrintWriter
 

Z

ZeroMqEventBus - Class in org.openqa.selenium.events.zeromq
An EventBus backed by ZeroMQ.
A B C D E F G H I J L M N O P R S T V W Z 
All Classes All Packages