Class WebContainerLifecycle

  • All Implemented Interfaces:
    org.apache.webbeans.spi.ContainerLifecycle

    public class WebContainerLifecycle
    extends org.apache.webbeans.lifecycle.AbstractLifeCycle
    Manages container lifecycle.

    Behaves according to the request, session, and application contexts of the web application.

    Version:
    $Rev: 911764 $ $Date: 2010-02-19 11:52:54 +0200 (Fri, 19 Feb 2010) $
    See Also:
    WebBeansConfigurationListener
    • Constructor Detail

      • WebContainerLifecycle

        public WebContainerLifecycle()
        Creates a new lifecycle instance and initializes the instance variables.
      • WebContainerLifecycle

        public WebContainerLifecycle​(org.apache.webbeans.config.WebBeansContext webBeansContext)
        Creates a new lifecycle instance and initializes the instance variables.
    • Method Detail

      • startApplication

        public void startApplication​(Object startupObject)
        Specified by:
        startApplication in interface org.apache.webbeans.spi.ContainerLifecycle
        Overrides:
        startApplication in class org.apache.webbeans.lifecycle.AbstractLifeCycle
      • stopApplication

        public void stopApplication​(Object endObject)
        Specified by:
        stopApplication in interface org.apache.webbeans.spi.ContainerLifecycle
        Overrides:
        stopApplication in class org.apache.webbeans.lifecycle.AbstractLifeCycle
      • afterStartApplication

        protected void afterStartApplication​(Object startupObject)
        Overrides:
        afterStartApplication in class org.apache.webbeans.lifecycle.AbstractLifeCycle
      • beforeStartApplication

        protected void beforeStartApplication​(Object startupObject)
        Overrides:
        beforeStartApplication in class org.apache.webbeans.lifecycle.AbstractLifeCycle
      • beforeStopApplication

        protected void beforeStopApplication​(Object stopObject)
        Overrides:
        beforeStopApplication in class org.apache.webbeans.lifecycle.AbstractLifeCycle
      • afterStopApplication

        protected void afterStopApplication​(Object stopObject)
        Overrides:
        afterStopApplication in class org.apache.webbeans.lifecycle.AbstractLifeCycle
      • setJspELFactory

        protected void setJspELFactory​(jakarta.servlet.ServletContext startupObject,
                                       Object resolver)