Class JsonHttpCommandHandler
- java.lang.Object
-
- org.openqa.selenium.remote.server.JsonHttpCommandHandler
-
public class JsonHttpCommandHandler extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description JsonHttpCommandHandler(DriverSessions sessions, java.util.logging.Logger log)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addNewMapping(java.lang.String commandName, java.util.function.Supplier<RestishHandler<?>> factory)
void
addNewMapping(java.lang.String commandName, RequiresAllSessions factory)
void
addNewMapping(java.lang.String commandName, RequiresSession factory)
void
handleRequest(org.openqa.selenium.remote.http.HttpRequest request, org.openqa.selenium.remote.http.HttpResponse resp)
-
-
-
Constructor Detail
-
JsonHttpCommandHandler
public JsonHttpCommandHandler(DriverSessions sessions, java.util.logging.Logger log)
-
-
Method Detail
-
addNewMapping
public void addNewMapping(java.lang.String commandName, java.util.function.Supplier<RestishHandler<?>> factory)
-
addNewMapping
public void addNewMapping(java.lang.String commandName, RequiresAllSessions factory)
-
addNewMapping
public void addNewMapping(java.lang.String commandName, RequiresSession factory)
-
handleRequest
public void handleRequest(org.openqa.selenium.remote.http.HttpRequest request, org.openqa.selenium.remote.http.HttpResponse resp)
-
-