Class DefaultExtensionProcessor

    • Constructor Detail

      • DefaultExtensionProcessor

        public DefaultExtensionProcessor​(IServletContext webapp,
                                         java.util.HashMap params)
    • Method Detail

      • handleRequest

        public void handleRequest​(javax.servlet.ServletRequest request,
                                  javax.servlet.ServletResponse response)
                           throws java.lang.Exception
        Specified by:
        handleRequest in interface RequestProcessor
        Throws:
        java.lang.Exception
      • removeLeadingSlashes

        public java.lang.String removeLeadingSlashes​(java.lang.String src)
      • getEsiControl

        public java.lang.String getEsiControl()
        Returns:
      • getDefaultBufferSize

        public int getDefaultBufferSize()
        Returns:
      • 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
      • createURIMatcher

        public com.ibm.wsspi.webcontainer.util.URIMatcher createURIMatcher​(java.util.List list)
      • isAvailableInDocumentRoot

        public boolean isAvailableInDocumentRoot​(java.lang.String resource,
                                                 boolean searchEDR)
      • getOptimizeFileServingSize

        public int getOptimizeFileServingSize()
      • destroy

        public void destroy()
        Specified by:
        destroy in interface javax.servlet.Servlet
      • getServletConfig

        public javax.servlet.ServletConfig getServletConfig()
        Specified by:
        getServletConfig in interface javax.servlet.Servlet
      • getServletInfo

        public java.lang.String getServletInfo()
        Specified by:
        getServletInfo in interface javax.servlet.Servlet
      • init

        public void init​(javax.servlet.ServletConfig arg0)
                  throws javax.servlet.ServletException
        Specified by:
        init in interface javax.servlet.Servlet
        Throws:
        javax.servlet.ServletException
      • service

        public void service​(javax.servlet.ServletRequest request,
                            javax.servlet.ServletResponse response)
                     throws javax.servlet.ServletException,
                            java.io.IOException
        Specified by:
        service in interface javax.servlet.Servlet
        Throws:
        javax.servlet.ServletException
        java.io.IOException