public class BundleWebAppProvider extends AbstractWebAppProvider implements BundleProvider
A Jetty Provider that knows how to deploy a WebApp contained inside a Bundle.
| Modifier and Type | Class and Description |
|---|---|
class |
BundleWebAppProvider.WebAppTracker |
AbstractWebAppProvider.OSGiAppAbstractLifeCycle.AbstractLifeCycleListenerLifeCycle.Listener| Constructor and Description |
|---|
BundleWebAppProvider(ServerInstanceWrapper wrapper) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
bundleAdded(org.osgi.framework.Bundle bundle)
A bundle has been added that could be a webapp
|
boolean |
bundleRemoved(org.osgi.framework.Bundle bundle)
Bundle has been removed.
|
protected void |
doStart() |
protected void |
doStop() |
createContextHandler, getConfigurationClasses, getDefaultsDescriptor, getDeploymentManager, getOriginId, getServerInstanceWrapper, getTldBundles, isExtract, isParentLoaderPriority, setConfigurationClasses, setDefaultsDescriptor, setDeploymentManager, setExtract, setParentLoaderPriority, setServerInstanceWrapper, setTldBundlesaddLifeCycleListener, getState, getState, getStopTimeout, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeLifeCycleListener, setStopTimeout, start, stop, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddLifeCycleListener, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeLifeCycleListener, start, start, stop, stoppublic BundleWebAppProvider(ServerInstanceWrapper wrapper)
protected void doStart()
throws java.lang.Exception
doStart in class AbstractLifeCyclejava.lang.ExceptionAbstractLifeCycle.doStart()protected void doStop()
throws java.lang.Exception
doStop in class AbstractLifeCyclejava.lang.ExceptionAbstractLifeCycle.doStop()public boolean bundleAdded(org.osgi.framework.Bundle bundle)
throws java.lang.Exception
bundleAdded in interface BundleProviderbundle - the bundlejava.lang.Exceptionpublic boolean bundleRemoved(org.osgi.framework.Bundle bundle)
throws java.lang.Exception
bundleRemoved in interface BundleProviderbundle - the bundlejava.lang.ExceptionCopyright © 1995–2022 Webtide. All rights reserved.