Class JsonHttpCommandHandler


  • public class JsonHttpCommandHandler
    extends java.lang.Object
    • 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)