org.openqa.selenium.remote.server.rest
Class ResultConfig

java.lang.Object
  extended by org.openqa.selenium.remote.server.rest.ResultConfig

public class ResultConfig
extends Object


Constructor Summary
ResultConfig(String url, Class<? extends Handler> handlerClazz, DriverSessions sessions, Logger log)
           
 
Method Summary
protected  void addHandlerAttributesToRequest(javax.servlet.http.HttpServletRequest request, Handler handler)
           
 boolean equals(Object o)
           
 Handler getHandler(String url, SessionId sessionId)
           
 Throwable getRootExceptionCause(Throwable originalException)
           
 void handle(String pathInfo, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 int hashCode()
           
 boolean isFor(String urlToMatch)
           
 ResultConfig on(ResultType success, Renderer renderer)
           
 ResultConfig on(ResultType success, Renderer renderer, String mimeType)
           
protected  Handler populate(Handler handler, String pathString)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResultConfig

public ResultConfig(String url,
                    Class<? extends Handler> handlerClazz,
                    DriverSessions sessions,
                    Logger log)
Method Detail

getHandler

public Handler getHandler(String url,
                          SessionId sessionId)
                   throws Exception
Throws:
Exception

isFor

public boolean isFor(String urlToMatch)

populate

protected Handler populate(Handler handler,
                           String pathString)

on

public ResultConfig on(ResultType success,
                       Renderer renderer)

on

public ResultConfig on(ResultType success,
                       Renderer renderer,
                       String mimeType)

handle

public void handle(String pathInfo,
                   javax.servlet.http.HttpServletRequest request,
                   javax.servlet.http.HttpServletResponse response)
            throws Exception
Throws:
Exception

addHandlerAttributesToRequest

protected void addHandlerAttributesToRequest(javax.servlet.http.HttpServletRequest request,
                                             Handler handler)
                                      throws Exception
Throws:
Exception

getRootExceptionCause

public Throwable getRootExceptionCause(Throwable originalException)

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object


Copyright © 2011. All Rights Reserved.