Class ServletWrapper

  • All Implemented Interfaces:
    jakarta.servlet.Servlet

    public class ServletWrapper
    extends Object
    implements jakarta.servlet.Servlet
    Servlet wrapper
    • Constructor Detail

      • ServletWrapper

        public ServletWrapper​(@NotNull
                              javax.servlet.Servlet servlet)
        Create new servlet
        Parameters:
        servlet - wrapped servlet
    • Method Detail

      • getRegisteredServlet

        public static jakarta.servlet.Servlet getRegisteredServlet​(javax.servlet.Servlet s)
        Get the registered servlet
        Parameters:
        s - The servlet
        Returns:
        The registered servlet
      • init

        public void init​(jakarta.servlet.ServletConfig config)
                  throws jakarta.servlet.ServletException
        Specified by:
        init in interface jakarta.servlet.Servlet
        Throws:
        jakarta.servlet.ServletException
      • getServletConfig

        public jakarta.servlet.ServletConfig getServletConfig()
        Specified by:
        getServletConfig in interface jakarta.servlet.Servlet
      • service

        public void service​(jakarta.servlet.ServletRequest req,
                            jakarta.servlet.ServletResponse res)
                     throws jakarta.servlet.ServletException,
                            IOException
        Specified by:
        service in interface jakarta.servlet.Servlet
        Throws:
        jakarta.servlet.ServletException
        IOException
      • getServletInfo

        public String getServletInfo()
        Specified by:
        getServletInfo in interface jakarta.servlet.Servlet
      • destroy

        public void destroy()
        Specified by:
        destroy in interface jakarta.servlet.Servlet
      • getServlet

        @NotNull
        public javax.servlet.Servlet getServlet()
        Get the wrapped servlet
        Returns:
        The servlet