Interface ErrorPageGenerator

All Known Implementing Classes:
DefaultErrorPageGenerator

public interface ErrorPageGenerator
Error page generator interface, which is responsible for generating of an error page corresponding to the given response status. The ErrorPageGenerator is mainly used by Response.sendError(int) and Response.sendError(int, java.lang.String) methods. The ErrorPageGenerator might be set per 1) HttpServer: HttpServer.getServerConfiguration(); 2) NetworkListener: NetworkListener.setDefaultErrorPageGenerator(org.glassfish.grizzly.http.server.ErrorPageGenerator); 3) Response: Response.setErrorPageGenerator(org.glassfish.grizzly.http.server.ErrorPageGenerator);
  • Method Summary

    Modifier and Type
    Method
    Description
    generate(Request request, int status, String reasonPhrase, String description, Throwable exception)
    Returns the HTML representation of the error page corresponding to the given HTTP response status.
  • Method Details

    • generate

      String generate(Request request, int status, String reasonPhrase, String description, Throwable exception)
      Returns the HTML representation of the error page corresponding to the given HTTP response status.
      Parameters:
      request - Request
      status - response status
      reasonPhrase - response reason phrase
      description - extra description. Might be null
      exception - Throwable, that caused the error. Might be null
      Returns: