Class DeploymentManagerImpl

  • All Implemented Interfaces:
    DeploymentManager

    public class DeploymentManagerImpl
    extends java.lang.Object
    implements DeploymentManager
    The deployment manager. This manager is responsible for controlling the lifecycle of a servlet deployment.
    Author:
    Stuart Douglas
    • Method Detail

      • deploy

        public void deploy()
        Description copied from interface: DeploymentManager
        Perform the initial deployment. The builds all the internal metadata needed to support the servlet deployment, but will not actually start any servlets
        Specified by:
        deploy in interface DeploymentManager
      • start

        public io.undertow.server.HttpHandler start()
                                             throws jakarta.servlet.ServletException
        Description copied from interface: DeploymentManager
        Starts the container. Any Servlets with init on startup will be created here. This method returns the servlet path handler, which must then be added into the appropriate place in the path handler tree.
        Specified by:
        start in interface DeploymentManager
        Throws:
        jakarta.servlet.ServletException
      • stop

        public void stop()
                  throws jakarta.servlet.ServletException
        Specified by:
        stop in interface DeploymentManager
        Throws:
        jakarta.servlet.ServletException