code: protected AJP13Connection createConnection(Socket socket) throws IOException
      {
          return new AJP13Connection(this,socket.getInputStream(),socket.getOutputStream(),socket,getBufferSize());
      }
docs: Create an AJP13Connection instance. This method can be used to override
  the connection instance.
  
  @param socket
  The underlying socket.