Class ServletWrapper

  • All Implemented Interfaces:
    javax.servlet.Servlet

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

      • ServletWrapper

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

      • init

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

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

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

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

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

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