Class WebAppBundleTracker

  • All Implemented Interfaces:
    EventListener, org.eclipse.jetty.util.component.LifeCycle.Listener

    public final class WebAppBundleTracker
    extends org.eclipse.jetty.util.component.AbstractLifeCycle.AbstractLifeCycleListener
    • Constructor Detail

      • WebAppBundleTracker

        public WebAppBundleTracker​(org.osgi.framework.BundleContext bundleContext,
                                   org.apache.felix.http.jetty.internal.JettyConfig config)
    • Method Detail

      • start

        public void start​(org.eclipse.jetty.server.handler.ContextHandlerCollection parent)
                   throws Exception
        Throws:
        Exception
      • lifeCycleStarted

        public void lifeCycleStarted​(org.eclipse.jetty.util.component.LifeCycle event)
        Specified by:
        lifeCycleStarted in interface org.eclipse.jetty.util.component.LifeCycle.Listener
        Overrides:
        lifeCycleStarted in class org.eclipse.jetty.util.component.AbstractLifeCycle.AbstractLifeCycleListener
      • lifeCycleStopping

        public void lifeCycleStopping​(org.eclipse.jetty.util.component.LifeCycle event)
        Specified by:
        lifeCycleStopping in interface org.eclipse.jetty.util.component.LifeCycle.Listener
        Overrides:
        lifeCycleStopping in class org.eclipse.jetty.util.component.AbstractLifeCycle.AbstractLifeCycleListener