Package org.openqa.selenium.grid.server
Class BaseServer<T extends BaseServer>
- java.lang.Object
-
- org.openqa.selenium.grid.server.BaseServer<T>
-
- All Implemented Interfaces:
HasLifecycle<T>
,Server<T>
public class BaseServer<T extends BaseServer> extends java.lang.Object implements Server<T>
-
-
Constructor Summary
Constructors Constructor Description BaseServer(BaseServerOptions options)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addServlet(java.lang.Class<? extends javax.servlet.Servlet> servlet, java.lang.String pathSpec)
Until we can migrate toHttpHandler
s for everything, we leave this escape hatch.void
addServlet(javax.servlet.Servlet servlet, java.lang.String pathSpec)
Until we can migrate toHttpHandler
s for everything, we leave this escape hatch.java.net.URL
getUrl()
boolean
isStarted()
T
setHandler(org.openqa.selenium.remote.http.HttpHandler handler)
T
start()
void
stop()
-
-
-
Constructor Detail
-
BaseServer
public BaseServer(BaseServerOptions options)
-
-
Method Detail
-
addServlet
public void addServlet(java.lang.Class<? extends javax.servlet.Servlet> servlet, java.lang.String pathSpec)
Description copied from interface:Server
Until we can migrate toHttpHandler
s for everything, we leave this escape hatch.- Specified by:
addServlet
in interfaceServer<T extends BaseServer>
-
addServlet
public void addServlet(javax.servlet.Servlet servlet, java.lang.String pathSpec)
Description copied from interface:Server
Until we can migrate toHttpHandler
s for everything, we leave this escape hatch.- Specified by:
addServlet
in interfaceServer<T extends BaseServer>
-
setHandler
public T setHandler(org.openqa.selenium.remote.http.HttpHandler handler)
- Specified by:
setHandler
in interfaceServer<T extends BaseServer>
-
isStarted
public boolean isStarted()
- Specified by:
isStarted
in interfaceServer<T extends BaseServer>
-
start
public T start()
- Specified by:
start
in interfaceHasLifecycle<T extends BaseServer>
-
stop
public void stop()
- Specified by:
stop
in interfaceHasLifecycle<T extends BaseServer>
-
getUrl
public java.net.URL getUrl()
- Specified by:
getUrl
in interfaceServer<T extends BaseServer>
-
-