Class WebAppBundleTracker
- java.lang.Object
-
- org.eclipse.jetty.util.component.AbstractLifeCycle.AbstractLifeCycleListener
-
- org.apache.felix.http.jetty.internal.webapp.WebAppBundleTracker
-
- All Implemented Interfaces:
EventListener,org.eclipse.jetty.util.component.LifeCycle.Listener
public final class WebAppBundleTracker extends org.eclipse.jetty.util.component.AbstractLifeCycle.AbstractLifeCycleListener
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classWebAppBundleTracker.DeploymentA deployment represents a web application bundle that may or may not be deployed.
-
Constructor Summary
Constructors Constructor Description WebAppBundleTracker(org.osgi.framework.BundleContext bundleContext, org.apache.felix.http.jetty.internal.JettyConfig config)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddeploy(WebAppBundleTracker.Deployment deployment, WebAppBundleContext context)voidlifeCycleStarted(org.eclipse.jetty.util.component.LifeCycle event)voidlifeCycleStopping(org.eclipse.jetty.util.component.LifeCycle event)voidstart(org.eclipse.jetty.server.handler.ContextHandlerCollection parent)voidstop()voidundeploy(WebAppBundleTracker.Deployment deployment, WebAppBundleContext context)
-
-
-
Method Detail
-
start
public void start(org.eclipse.jetty.server.handler.ContextHandlerCollection parent) throws Exception- Throws:
Exception
-
deploy
public void deploy(WebAppBundleTracker.Deployment deployment, WebAppBundleContext context)
-
undeploy
public void undeploy(WebAppBundleTracker.Deployment deployment, WebAppBundleContext context)
-
lifeCycleStarted
public void lifeCycleStarted(org.eclipse.jetty.util.component.LifeCycle event)
- Specified by:
lifeCycleStartedin interfaceorg.eclipse.jetty.util.component.LifeCycle.Listener- Overrides:
lifeCycleStartedin classorg.eclipse.jetty.util.component.AbstractLifeCycle.AbstractLifeCycleListener
-
lifeCycleStopping
public void lifeCycleStopping(org.eclipse.jetty.util.component.LifeCycle event)
- Specified by:
lifeCycleStoppingin interfaceorg.eclipse.jetty.util.component.LifeCycle.Listener- Overrides:
lifeCycleStoppingin classorg.eclipse.jetty.util.component.AbstractLifeCycle.AbstractLifeCycleListener
-
-