Class DefaultHandler

All Implemented Interfaces:
Handler, Container, Destroyable, Dumpable, Dumpable.DumpableContainer, LifeCycle

@Deprecated(since="2021-05-27") public class DefaultHandler extends AbstractHandler
Deprecated.
The Eclipse Jetty and Apache Felix Http Jetty packages are no longer supported.
Default Handler. This handle will deal with unhandled requests in the server. For requests for favicon.ico, the Jetty icon is served. For reqests to '/' a 404 with a list of known contexts is served. For all other requests a normal 404 is served.
  • Constructor Details

    • DefaultHandler

      public DefaultHandler()
      Deprecated.
  • Method Details

    • handle

      public void handle(String target, Request baseRequest, HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
      Deprecated.
      Description copied from interface: Handler
      Handle a request.
      Specified by:
      handle in interface Handler
      Specified by:
      handle in class AbstractHandler
      Parameters:
      target - The target of the request - either a URI or a name.
      baseRequest - The original unwrapped request object.
      request - The request either as the Request object or a wrapper of that request. The HttpConnection.getCurrentConnection().getHttpChannel().getRequest() method can be used access the Request object if required.
      response - The response as the Response object or a wrapper of that request. The HttpConnection.getCurrentConnection().getHttpChannel().getResponse() method can be used access the Response object if required.
      Throws:
      IOException - if unable to handle the request or response processing
      ServletException - if unable to handle the request or response due to underlying servlet issue
    • getServeIcon

      public boolean getServeIcon()
      Deprecated.
      Returns:
      Returns true if the handle can server the jetty favicon.ico
    • setServeIcon

      public void setServeIcon(boolean serveIcon)
      Deprecated.
      Parameters:
      serveIcon - true if the handle can server the jetty favicon.ico
    • getShowContexts

      public boolean getShowContexts()
      Deprecated.
    • setShowContexts

      public void setShowContexts(boolean show)
      Deprecated.