Class HttpHandler

java.lang.Object
jakarta.xml.ws.spi.http.HttpHandler

public abstract class HttpHandler extends Object
A handler which is invoked to process HTTP requests.

Jakarta XML Web Services runtime provides the implementation for this and sets it using HttpContext.setHandler(HttpHandler) during Endpoint.publish(HttpContext)

Since:
1.7, JAX-WS 2.2
  • Constructor Details

    • HttpHandler

      public HttpHandler()
  • Method Details

    • handle

      public abstract void handle(HttpExchange exchange) throws IOException
      Handles a given request and generates an appropriate response. See HttpExchange for a description of the steps involved in handling an exchange. Container invokes this method when it receives an incoming request.
      Parameters:
      exchange - the exchange containing the request from the client and used to send the response
      Throws:
      IOException - when an I/O error happens during request handling