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

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

public class ResultConfig
extends java.lang.Object


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

Constructor Detail

ResultConfig

public ResultConfig(java.lang.String url,
                    java.lang.Class<? extends Handler> handlerClazz,
                    DriverSessions sessions,
                    LogTo logger)
Method Detail

getHandler

public Handler getHandler(java.lang.String url)
                   throws java.lang.Exception
Throws:
java.lang.Exception

isFor

public boolean isFor(java.lang.String urlToMatch)

populate

protected Handler populate(Handler handler,
                           java.lang.String pathString)

on

public ResultConfig on(ResultType success,
                       Renderer renderer)

on

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

handle

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

addHandlerAttributesToRequest

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


Copyright © 2010. All Rights Reserved.