Class InvokerExtensionProcessor

    • Constructor Detail

      • InvokerExtensionProcessor

        public InvokerExtensionProcessor​(com.ibm.ws.webcontainer.webapp.WebApp webApp,
                                         java.util.HashMap params)
        Parameters:
        webApp -
    • Method Detail

      • handleRequest

        public void handleRequest​(javax.servlet.ServletRequest req,
                                  javax.servlet.ServletResponse res)
                           throws java.lang.Exception
        This method will only get invoked if (1) This is the first request to the target servlet to be served by classname/name (2) The request is an include/forward and matched /servlet/*
        Throws:
        java.lang.Exception
      • getServletWrapper

        public IServletWrapper getServletWrapper​(javax.servlet.ServletRequest req,
                                                 javax.servlet.ServletResponse resp,
                                                 boolean handleFailure)
                                          throws java.lang.Exception
        Throws:
        java.lang.Exception
      • getPatternList

        public java.util.List getPatternList()
        Description copied from class: WebExtensionProcessor
        Returns the list of patterns (as Strings) conforming with the servlet mappings as mandated by the servlet spec. The subclasses of this class may override this method in case they want to supply patterns they want to be associated with.
        Specified by:
        getPatternList in interface ExtensionProcessor
        Overrides:
        getPatternList in class WebExtensionProcessor
        Returns:
        patternList