Class ServletConnection

java.lang.Object
org.apache.xmlrpc.webserver.ServletConnection
All Implemented Interfaces:
ThreadPool.InterruptableTask, ThreadPool.Task

public class ServletConnection extends Object implements ThreadPool.InterruptableTask
ServletWebServer's ThreadPool.Task for handling a single servlet connection.
  • Field Details

    • servlet

      private final javax.servlet.http.HttpServlet servlet
    • socket

      private final Socket socket
    • request

      private final HttpServletRequestImpl request
    • response

      private final HttpServletResponseImpl response
    • shuttingDown

      private boolean shuttingDown
  • Constructor Details

    • ServletConnection

      public ServletConnection(javax.servlet.http.HttpServlet pServlet, Socket pSocket) throws IOException
      Creates a new instance.
      Parameters:
      pServlet - The servlet, which ought to handle the request.
      pSocket - The socket, to which the client is connected.
      Throws:
      IOException
  • Method Details