Modifier and Type | Method and Description |
---|---|
ContextHandler |
AppProvider.createContextHandler(App app)
Create a ContextHandler for an App
|
ContextHandler |
App.getContextHandler()
Get ContextHandler for the App.
|
Constructor and Description |
---|
App(DeploymentManager manager,
AppProvider provider,
String originId,
ContextHandler context)
Create an App with specified Origin ID and archivePath
|
Modifier and Type | Method and Description |
---|---|
Collection<ContextHandler> |
DeploymentManagerMBean.getContexts() |
Modifier and Type | Method and Description |
---|---|
ContextHandler |
WebAppProvider.createContextHandler(App app) |
ContextHandler |
ContextProvider.createContextHandler(App app) |
Modifier and Type | Class and Description |
---|---|
class |
HttpSpiContextHandler
Jetty handler that bridges requests to
HttpHandler . |
Modifier and Type | Method and Description |
---|---|
ContextHandler |
OSGiAppProvider.createContextHandler(App app)
Returns the ContextHandler that was created by WebappRegistractionHelper
|
Modifier and Type | Method and Description |
---|---|
void |
OSGiAppProvider.addContext(org.osgi.framework.Bundle contributor,
String pathInBundle,
ContextHandler context) |
void |
OSGiAppProvider.addContext(String originId,
ContextHandler context) |
void |
OSGiAppProvider.removeContext(ContextHandler context) |
Modifier and Type | Method and Description |
---|---|
protected ContextHandler |
WebBundleDeployerHelper.createContextHandler(ContextHandler handlerToConfigure,
org.osgi.framework.Bundle bundle,
File contextFile,
String extraClasspath,
String overrideBundleInstallLocation,
String requireTldBundle) |
protected ContextHandler |
WebBundleDeployerHelper.createContextHandler(ContextHandler handlerToConfigure,
org.osgi.framework.Bundle bundle,
InputStream contextInputStream,
String extraClasspath,
String overrideBundleInstallLocation,
String requireTldBundle) |
ContextHandler |
IWebBundleDeployerHelper.registerContext(org.osgi.framework.Bundle contributor,
String contextFileRelativePath,
String extraClasspath,
String overrideBundleInstallLocation,
String requireTldBundle,
ContextHandler handler)
This type of registration relies on jetty's complete context xml file.
|
ContextHandler |
WebBundleDeployerHelper.registerContext(org.osgi.framework.Bundle contributor,
String contextFileRelativePath,
String extraClasspath,
String overrideBundleInstallLocation,
String requireTldBundle,
ContextHandler handler) |
Modifier and Type | Method and Description |
---|---|
protected void |
WebBundleDeployerHelper.applyMetaInfContextXml(org.osgi.framework.Bundle bundle,
ContextHandler contextHandler) |
protected void |
WebBundleDeployerHelper.configureWebappClassLoader(org.osgi.framework.Bundle contributor,
ContextHandler context,
OSGiWebappClassLoader webappClassLoader,
String requireTldBundle)
Configure a classloader onto the context.
|
protected void |
WebBundleDeployerHelper.configureWebAppContext(ContextHandler wah,
org.osgi.framework.Bundle contributor,
String requireTldBundle)
Applies the properties of WebAppDeployer as defined in jetty.xml.
|
protected ContextHandler |
WebBundleDeployerHelper.createContextHandler(ContextHandler handlerToConfigure,
org.osgi.framework.Bundle bundle,
File contextFile,
String extraClasspath,
String overrideBundleInstallLocation,
String requireTldBundle) |
protected ContextHandler |
WebBundleDeployerHelper.createContextHandler(ContextHandler handlerToConfigure,
org.osgi.framework.Bundle bundle,
InputStream contextInputStream,
String extraClasspath,
String overrideBundleInstallLocation,
String requireTldBundle) |
ContextHandler |
IWebBundleDeployerHelper.registerContext(org.osgi.framework.Bundle contributor,
String contextFileRelativePath,
String extraClasspath,
String overrideBundleInstallLocation,
String requireTldBundle,
ContextHandler handler)
This type of registration relies on jetty's complete context xml file.
|
ContextHandler |
WebBundleDeployerHelper.registerContext(org.osgi.framework.Bundle contributor,
String contextFileRelativePath,
String extraClasspath,
String overrideBundleInstallLocation,
String requireTldBundle,
ContextHandler handler) |
void |
IWebBundleDeployerHelper.unregister(ContextHandler contextHandler)
Stop a ContextHandler and remove it from the collection.
|
void |
WebBundleDeployerHelper.unregister(ContextHandler contextHandler) |
Modifier and Type | Method and Description |
---|---|
ContextHandler |
OverlayedAppProvider.createContextHandler(App app)
Create Context Handler.
|
Modifier and Type | Method and Description |
---|---|
ContextHandler |
AsyncContinuation.getContextHandler() |
Constructor and Description |
---|
Dispatcher(ContextHandler contextHandler,
String name)
Constructor.
|
Dispatcher(ContextHandler contextHandler,
String uri,
String pathInContext,
String query) |
Modifier and Type | Class and Description |
---|---|
class |
MovedContextHandler
Moved ContextHandler.
|
Modifier and Type | Method and Description |
---|---|
ContextHandler |
ContextHandlerCollection.addContext(String contextPath,
String resourceBase)
Add a context handler.
|
ContextHandler |
ContextHandler.Context.getContextHandler() |
Modifier and Type | Method and Description |
---|---|
protected String |
AbstractHandlerMBean.getContextName(ContextHandler context) |
Modifier and Type | Method and Description |
---|---|
ContextHandler |
AbstractSessionManager.getContextHandler() |
Modifier and Type | Class and Description |
---|---|
class |
ServletContextHandler
Servlet Context.
|
Modifier and Type | Method and Description |
---|---|
protected ContextHandler |
DefaultServlet.initContextHandler(ServletContext servletContext)
Compute the field _contextHandler.
In the case where the DefaultServlet is deployed on the HttpService it is likely that this method needs to be overwritten to unwrap the ServletContext facade until we reach the original jetty's ContextHandler. |
Modifier and Type | Class and Description |
---|---|
class |
WebAppContext
Web Application Context Handler.
|
Copyright © 1995-2012 Mort Bay Consulting. All Rights Reserved.