Class AsyncMiddleManServlet

java.lang.Object
javax.servlet.GenericServlet
javax.servlet.http.HttpServlet
org.eclipse.jetty.proxy.AbstractProxyServlet
org.eclipse.jetty.proxy.AsyncMiddleManServlet
All Implemented Interfaces:
Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig
Direct Known Subclasses:
AsyncMiddleManServlet.Transparent

public class AsyncMiddleManServlet extends AbstractProxyServlet

Servlet 3.1 asynchronous proxy servlet with capability to intercept and modify request/response content.

Both the request processing and the I/O are asynchronous.

See Also:
  • Field Details

    • PROXY_REQUEST_CONTENT_COMMITTED_ATTRIBUTE

      private static final String PROXY_REQUEST_CONTENT_COMMITTED_ATTRIBUTE
    • CLIENT_TRANSFORMER_ATTRIBUTE

      private static final String CLIENT_TRANSFORMER_ATTRIBUTE
    • SERVER_TRANSFORMER_ATTRIBUTE

      private static final String SERVER_TRANSFORMER_ATTRIBUTE
    • CONTINUE_ACTION_ATTRIBUTE

      private static final String CONTINUE_ACTION_ATTRIBUTE
    • WRITE_LISTENER_ATTRIBUTE

      private static final String WRITE_LISTENER_ATTRIBUTE
  • Constructor Details

    • AsyncMiddleManServlet

      public AsyncMiddleManServlet()
  • Method Details