code: @Override
      protected void service(final HttpServletRequest request, final HttpServletResponse response) throws ServletException, IOException {
          // Setup service - will handle
          getAndSetRESTHandlerContainer(request);
  
          // We have special logic for the context root
          if ("/".equals(request.getPathInfo())) {
              // We only handle GET requests on the context root
              //Note:  By design we're not checking for authorized roles here, because we're only exposing which URLs are available
              if ("GET".equals(request.getMethod())) {
                  listRegisteredHandlers(response);
              } else {
                  response.sendError(HttpServletResponse.SC_METHOD_NOT_ALLOWED);
              }
          } else {
              handleWithDelegate(request, response);
          }
      }
docs: {@inheritDoc}