Class ContextHandlerCollection

    • Constructor Detail

      • ContextHandlerCollection

        public ContextHandlerCollection()
      • ContextHandlerCollection

        public ContextHandlerCollection​(ContextHandler... contexts)
    • Method Detail

      • handle

        public void handle​(java.lang.String target,
                           Request baseRequest,
                           javax.servlet.http.HttpServletRequest request,
                           javax.servlet.http.HttpServletResponse response)
                    throws java.io.IOException,
                           javax.servlet.ServletException
        Description copied from interface: Handler
        Handle a request.
        Specified by:
        handle in interface Handler
        Overrides:
        handle in class HandlerCollection
        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:
        java.io.IOException - if unable to handle the request or response processing
        javax.servlet.ServletException - if unable to handle the request or response due to underlying servlet issue
      • addContext

        @Deprecated
        public ContextHandler addContext​(java.lang.String contextPath,
                                         java.lang.String resourceBase)
        Deprecated.
        Unused convenience method no longer supported.
        Adds a context handler.
        Parameters:
        contextPath - The context path to add
        resourceBase - the base (root) Resource
        Returns:
        the ContextHandler just added
      • getContextClass

        @Deprecated
        public java.lang.Class<?> getContextClass()
        Deprecated.
        Unused convenience mechanism not used.
        Returns:
        The class to use to add new Contexts
      • setContextClass

        @Deprecated
        public void setContextClass​(java.lang.Class<? extends ContextHandler> contextClass)
        Deprecated.
        Unused convenience mechanism not used.
        Parameters:
        contextClass - The class to use to add new Contexts