org.openqa.selenium.remote.server
Class JsonHttpRemoteConfig

java.lang.Object
  extended by org.openqa.selenium.remote.server.JsonHttpRemoteConfig

public class JsonHttpRemoteConfig
extends Object


Constructor Summary
JsonHttpRemoteConfig(DriverSessions sessions, Logger log)
           
 
Method Summary
 void addGlobalHandler(ResultType type, Result result)
           
 ResultConfig addNewDeleteMapping(String path, Class<? extends RestishHandler> implementationClass)
           
 ResultConfig addNewGetMapping(String path, Class<? extends RestishHandler> implementationClass)
           
 ResultConfig addNewPostMapping(String path, Class<? extends RestishHandler> implementationClass)
           
 void handleRequest(HttpRequest request, HttpResponse response)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JsonHttpRemoteConfig

public JsonHttpRemoteConfig(DriverSessions sessions,
                            Logger log)
Method Detail

addGlobalHandler

public void addGlobalHandler(ResultType type,
                             Result result)

addNewGetMapping

public ResultConfig addNewGetMapping(String path,
                                     Class<? extends RestishHandler> implementationClass)

addNewPostMapping

public ResultConfig addNewPostMapping(String path,
                                      Class<? extends RestishHandler> implementationClass)

addNewDeleteMapping

public ResultConfig addNewDeleteMapping(String path,
                                        Class<? extends RestishHandler> implementationClass)

handleRequest

public void handleRequest(HttpRequest request,
                          HttpResponse response)
                   throws WebDriverException
Throws:
WebDriverException


Copyright © 2012. All Rights Reserved.