Class ApiJakartaServlet

    • Constructor Detail

      • ApiJakartaServlet

        public ApiJakartaServlet()
      • ApiJakartaServlet

        public ApiJakartaServlet​(Object controller)
    • Method Detail

      • service

        protected void service​(jakarta.servlet.http.HttpServletRequest req,
                               jakarta.servlet.http.HttpServletResponse resp)
                        throws IOException
        Overrides:
        service in class jakarta.servlet.http.HttpServlet
        Throws:
        IOException
      • registerController

        public void registerController​(Object controller)
      • registerControllers

        public void registerControllers​(Object... controllers)
      • registerControllerList

        public void registerControllerList​(List<Object> controllers)
      • init

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

        protected void setupActions()
      • registerMBeans

        public void registerMBeans()
      • registerMBeans

        public void registerMBeans​(MBeanServer mBeanServer)
      • setTimerRegistry

        public void setTimerRegistry​(TimerRegistry timerRegistry)
        This method lets you plug in metrics for measuring which actions are executed and how long they take. See TimerRegistry