Class AbstractWebAppProvider.OSGiApp

java.lang.Object
org.eclipse.jetty.deploy.App
org.eclipse.jetty.osgi.boot.AbstractOSGiApp
org.eclipse.jetty.osgi.boot.AbstractWebAppProvider.OSGiApp
Direct Known Subclasses:
ServiceWebAppProvider.ServiceApp
Enclosing class:
AbstractWebAppProvider

public class AbstractWebAppProvider.OSGiApp extends AbstractOSGiApp
OSGiApp Represents a deployable webapp.
  • Constructor Details

    • OSGiApp

      public OSGiApp(org.eclipse.jetty.deploy.DeploymentManager manager, org.eclipse.jetty.deploy.AppProvider provider, org.osgi.framework.Bundle bundle, String originId)
    • OSGiApp

      public OSGiApp(org.eclipse.jetty.deploy.DeploymentManager manager, org.eclipse.jetty.deploy.AppProvider provider, org.osgi.framework.Bundle bundle, Dictionary properties, String originId)
  • Method Details

    • setWebAppContext

      public void setWebAppContext(org.eclipse.jetty.webapp.WebAppContext webApp)
    • getContextPath

      public String getContextPath()
      Overrides:
      getContextPath in class org.eclipse.jetty.deploy.App
    • setContextPath

      public void setContextPath(String contextPath)
    • getBundlePath

      public String getBundlePath()
    • setWebAppPath

      public void setWebAppPath(String path)
    • createContextHandler

      public org.eclipse.jetty.server.handler.ContextHandler createContextHandler() throws Exception
      Throws:
      Exception
    • createWebApp

      protected void createWebApp() throws Exception
      Throws:
      Exception
    • newWebApp

      protected org.eclipse.jetty.webapp.WebAppContext newWebApp()
    • configureWebApp

      public void configureWebApp() throws Exception
      Throws:
      Exception
    • getPathsToRequiredBundles

      protected String getPathsToRequiredBundles(String requireTldBundles) throws Exception
      Throws:
      Exception
    • applyMetaInfContextXml

      protected void applyMetaInfContextXml(org.eclipse.jetty.util.resource.Resource rootResource, String overrideBundleInstallLocation) throws Exception
      Throws:
      Exception