Class RunServlet

  • All Implemented Interfaces:
    java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig

    public class RunServlet
    extends javax.servlet.http.HttpServlet
    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor Description
      RunServlet​(java.lang.ClassLoader clsLoader, java.util.List<Extension> extensions, MetricsManager metricsMgr, com.github.akurilov.confuse.Config aggregatedConfigWithArgs, java.nio.file.Path appHomePath, LoadStepManagerService scenarioStepSvc)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void destroy()  
      protected void doDelete​(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp)  
      protected void doGet​(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp)  
      protected void doHead​(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp)  
      protected void doPost​(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp)  
      • Methods inherited from class javax.servlet.http.HttpServlet

        doOptions, doPut, doTrace, getLastModified, service, service
      • Methods inherited from class javax.servlet.GenericServlet

        getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, init, log, log
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • RunServlet

        public RunServlet​(java.lang.ClassLoader clsLoader,
                          java.util.List<Extension> extensions,
                          MetricsManager metricsMgr,
                          com.github.akurilov.confuse.Config aggregatedConfigWithArgs,
                          java.nio.file.Path appHomePath,
                          LoadStepManagerService scenarioStepSvc)
    • Method Detail

      • doPost

        protected final void doPost​(javax.servlet.http.HttpServletRequest req,
                                    javax.servlet.http.HttpServletResponse resp)
                             throws java.io.IOException,
                                    javax.servlet.ServletException
        Overrides:
        doPost in class javax.servlet.http.HttpServlet
        Throws:
        java.io.IOException
        javax.servlet.ServletException
      • doHead

        protected final void doHead​(javax.servlet.http.HttpServletRequest req,
                                    javax.servlet.http.HttpServletResponse resp)
                             throws java.rmi.RemoteException
        Overrides:
        doHead in class javax.servlet.http.HttpServlet
        Throws:
        java.rmi.RemoteException
      • doGet

        protected final void doGet​(javax.servlet.http.HttpServletRequest req,
                                   javax.servlet.http.HttpServletResponse resp)
                            throws java.io.IOException
        Overrides:
        doGet in class javax.servlet.http.HttpServlet
        Throws:
        java.io.IOException
      • doDelete

        protected final void doDelete​(javax.servlet.http.HttpServletRequest req,
                                      javax.servlet.http.HttpServletResponse resp)
                               throws java.io.IOException
        Overrides:
        doDelete in class javax.servlet.http.HttpServlet
        Throws:
        java.io.IOException
      • destroy

        public final void destroy()
        Specified by:
        destroy in interface javax.servlet.Servlet
        Overrides:
        destroy in class javax.servlet.GenericServlet