Nuxeo ECM Projects 5.4.3-SNAPSHOT

org.nuxeo.ecm.webengine.jaxrs.servlet
Class RequestChain

java.lang.Object
  extended by org.nuxeo.ecm.webengine.jaxrs.servlet.RequestChain

public class RequestChain
extends Object

Author:
Bogdan Stefanescu

Nested Class Summary
static class RequestChain.ServletFilterChain
           
 
Constructor Summary
RequestChain(HttpServlet servlet, FilterSet[] filters)
          Create a new request chain given the target servlet and an optional list of filter sets.
 
Method Summary
 void destroy()
           
 void execute(ServletRequest request, ServletResponse response)
           
 FilterSet[] getFilters()
           
 HttpServlet getServlet()
           
 void init(ServletDescriptor sd, ServletConfig config)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RequestChain

public RequestChain(HttpServlet servlet,
                    FilterSet[] filters)
Create a new request chain given the target servlet and an optional list of filter sets.

Parameters:
servlet - the target
filters - the filter sets
Method Detail

getFilters

public FilterSet[] getFilters()

getServlet

public HttpServlet getServlet()

init

public void init(ServletDescriptor sd,
                 ServletConfig config)
          throws ServletException
Throws:
ServletException

execute

public void execute(ServletRequest request,
                    ServletResponse response)
             throws IOException,
                    ServletException
Throws:
IOException
ServletException

destroy

public void destroy()

Nuxeo ECM Projects 5.4.3-SNAPSHOT

Copyright © 2011 Nuxeo SAS. All Rights Reserved.