Uses of Class
org.eclipse.jetty.webapp.WebAppContext

Packages that use WebAppContext
org.eclipse.jetty.annotations   
org.eclipse.jetty.osgi.boot.internal.webapp   
org.eclipse.jetty.osgi.boot.jsp   
org.eclipse.jetty.plus.webapp   
org.eclipse.jetty.server.session   
org.eclipse.jetty.webapp   
 

Uses of WebAppContext in org.eclipse.jetty.annotations
 

Fields in org.eclipse.jetty.annotations declared as WebAppContext
protected  WebAppContext AbstractDiscoverableAnnotationHandler._context
           
protected  WebAppContext RunAsAnnotationHandler._context
           
protected  WebAppContext ResourceAnnotationHandler._context
           
protected  WebAppContext DeclareRolesAnnotationHandler._context
           
protected  WebAppContext PostConstructAnnotationHandler._context
           
protected  WebAppContext ResourcesAnnotationHandler._wac
           
 

Methods in org.eclipse.jetty.annotations with parameters of type WebAppContext
 void AnnotationConfiguration.cloneConfigure(WebAppContext template, WebAppContext context)
           
 void AnnotationConfiguration.configure(WebAppContext context)
           
 

Constructors in org.eclipse.jetty.annotations with parameters of type WebAppContext
AbstractDiscoverableAnnotationHandler(WebAppContext context)
           
AnnotationDecorator(WebAppContext context)
           
DeclareRolesAnnotationHandler(WebAppContext context)
           
PostConstructAnnotationHandler(WebAppContext wac)
           
PreDestroyAnnotationHandler(WebAppContext wac)
           
ResourceAnnotationHandler(WebAppContext wac)
           
ResourcesAnnotationHandler(WebAppContext wac)
           
RunAsAnnotationHandler(WebAppContext wac)
           
 

Uses of WebAppContext in org.eclipse.jetty.osgi.boot.internal.webapp
 

Methods in org.eclipse.jetty.osgi.boot.internal.webapp that return WebAppContext
 WebAppContext WebBundleDeployerHelper.registerWebapplication(org.osgi.framework.Bundle bundle, String webappFolderPath, String contextPath, String extraClasspath, String overrideBundleInstallLocation, String requireTldBundle, String webXmlPath, String defaultWebXmlPath, WebAppContext webAppContext)
          Deploy a new web application on the jetty server.
 WebAppContext IWebBundleDeployerHelper.registerWebapplication(org.osgi.framework.Bundle bundle, String webappFolderPath, String contextPath, String extraClasspath, String overrideBundleInstallLocation, String requireTldBundle, String webXmlPath, String defaultWebXmlPath, WebAppContext webAppContext)
          Deploy a new web application on the jetty server.
 

Methods in org.eclipse.jetty.osgi.boot.internal.webapp with parameters of type WebAppContext
 WebAppContext WebBundleDeployerHelper.registerWebapplication(org.osgi.framework.Bundle bundle, String webappFolderPath, String contextPath, String extraClasspath, String overrideBundleInstallLocation, String requireTldBundle, String webXmlPath, String defaultWebXmlPath, WebAppContext webAppContext)
          Deploy a new web application on the jetty server.
 WebAppContext IWebBundleDeployerHelper.registerWebapplication(org.osgi.framework.Bundle bundle, String webappFolderPath, String contextPath, String extraClasspath, String overrideBundleInstallLocation, String requireTldBundle, String webXmlPath, String defaultWebXmlPath, WebAppContext webAppContext)
          Deploy a new web application on the jetty server.
 void OSGiWebappClassLoader.setWebappContext(WebAppContext webappContext)
          In the case of the generation of a webapp via a jetty context file we need a proper classloader to setup the app before we have the WebappContext So we place a fake one there to start with.
 

Constructors in org.eclipse.jetty.osgi.boot.internal.webapp with parameters of type WebAppContext
OSGiWebappClassLoader(ClassLoader parent, WebAppContext context, org.osgi.framework.Bundle contributor, BundleClassLoaderHelper bundleClassLoaderHelper)
           
 

Uses of WebAppContext in org.eclipse.jetty.osgi.boot.jsp
 

Methods in org.eclipse.jetty.osgi.boot.jsp with parameters of type WebAppContext
 void TagLibOSGiConfiguration.preConfigure(WebAppContext context)
          Override the preConfigure; locates the bundles that contain tld files according to the value of the manifest header Require-TldBundle.
 

Uses of WebAppContext in org.eclipse.jetty.plus.webapp
 

Fields in org.eclipse.jetty.plus.webapp declared as WebAppContext
protected  WebAppContext PlusDecorator._context
           
 

Methods in org.eclipse.jetty.plus.webapp with parameters of type WebAppContext
 void PlusDescriptorProcessor.addInjections(WebAppContext context, Descriptor descriptor, XmlParser.Node node, String jndiName, Class<?> valueClass)
          Iterate over the <injection-target> entries for a node
protected  void PlusDescriptorProcessor.bindEntry(WebAppContext context, String name, Class<?> typeClass)
          Bind a resource with the given name from web.xml of the given type with a jndi resource from either the server or the webapp's naming environment.
 void EnvConfiguration.bindEnvEntries(WebAppContext context)
          Bind all EnvEntries that have been declared, so that the processing of the web.xml file can potentially override them.
 void PlusDescriptorProcessor.bindMessageDestinationRef(WebAppContext context, String name, Class<?> typeClass)
           
 void PlusDescriptorProcessor.bindResourceEnvRef(WebAppContext context, String name, Class<?> typeClass)
           
 void PlusDescriptorProcessor.bindResourceRef(WebAppContext context, String name, Class<?> typeClass)
          Bind a resource reference.
 void PlusConfiguration.bindUserTransaction(WebAppContext context)
           
 void PlusConfiguration.cloneConfigure(WebAppContext template, WebAppContext context)
           
 void PlusConfiguration.configure(WebAppContext context)
           
 void EnvConfiguration.configure(WebAppContext context)
           
protected  void EnvConfiguration.createEnvContext(WebAppContext wac)
           
 void PlusConfiguration.deconfigure(WebAppContext context)
           
 void EnvConfiguration.deconfigure(WebAppContext context)
          Remove jndi setup from start
 void EnvConfiguration.destroy(WebAppContext context)
          Remove all jndi setup
 void PlusDescriptorProcessor.end(WebAppContext context, Descriptor descriptor)
          
protected  void PlusConfiguration.lockCompEnv(WebAppContext wac)
           
 void PlusConfiguration.postConfigure(WebAppContext context)
           
 void PlusConfiguration.preConfigure(WebAppContext context)
           
 void EnvConfiguration.preConfigure(WebAppContext context)
           
 void PlusDescriptorProcessor.start(WebAppContext context, Descriptor descriptor)
           
protected  void PlusConfiguration.unlockCompEnv(WebAppContext wac)
           
 void PlusDescriptorProcessor.visitEnvEntry(WebAppContext context, Descriptor descriptor, XmlParser.Node node)
          JavaEE 5.4.1.3
 void PlusDescriptorProcessor.visitMessageDestinationRef(WebAppContext context, Descriptor descriptor, XmlParser.Node node)
          Common Annotations Spec section 2.3: message-destination-ref is for: - javax.jms.Queue - javax.jms.Topic
 void PlusDescriptorProcessor.visitPostConstruct(WebAppContext context, Descriptor descriptor, XmlParser.Node node)
          If web.xml has at least 1 post-construct, then all post-constructs in fragments are ignored.
 void PlusDescriptorProcessor.visitPreDestroy(WebAppContext context, Descriptor descriptor, XmlParser.Node node)
          pre-destroy is the name of a class and method to call just as the instance is being destroyed
 void PlusDescriptorProcessor.visitResourceEnvRef(WebAppContext context, Descriptor descriptor, XmlParser.Node node)
          Common Annotations Spec section 2.3: resource-env-ref is for: - javax.transaction.UserTransaction - javax.resource.cci.InteractionSpec - anything else that is not a connection factory
 void PlusDescriptorProcessor.visitResourceRef(WebAppContext context, Descriptor descriptor, XmlParser.Node node)
          Common Annotations Spec section 2.3: resource-ref is for: - javax.sql.DataSource - javax.jms.ConnectionFactory - javax.jms.QueueConnectionFactory - javax.jms.TopicConnectionFactory - javax.mail.Session - java.net.URL - javax.resource.cci.ConnectionFactory - org.omg.CORBA_2_3.ORB - any other connection factory defined by a resource adapter TODO If web.xml contains a resource-ref with injection targets, all resource-ref entries of the same name are ignored in web fragments.
 

Constructors in org.eclipse.jetty.plus.webapp with parameters of type WebAppContext
PlusDecorator(WebAppContext context)
           
 

Uses of WebAppContext in org.eclipse.jetty.server.session
 

Methods in org.eclipse.jetty.server.session that return WebAppContext
 WebAppContext AbstractTestServer.addWebAppContext(String warPath, String contextPath)
           
 

Uses of WebAppContext in org.eclipse.jetty.webapp
 

Fields in org.eclipse.jetty.webapp declared as WebAppContext
protected  WebAppContext DiscoveredAnnotation._context
           
 

Methods in org.eclipse.jetty.webapp that return WebAppContext
static WebAppContext WebAppContext.getCurrentWebAppContext()
           
 

Methods in org.eclipse.jetty.webapp with parameters of type WebAppContext
protected  void StandardDescriptorProcessor.addFilterMapping(String filterName, XmlParser.Node node, WebAppContext context)
           
 void MetaInfConfiguration.addResource(WebAppContext context, String attribute, Resource jar)
           
protected  void StandardDescriptorProcessor.addServletMapping(String servletName, XmlParser.Node node, WebAppContext context)
           
protected  void StandardDescriptorProcessor.addWelcomeFiles(WebAppContext context, XmlParser.Node node)
           
 void TagLibConfiguration.cloneConfigure(WebAppContext template, WebAppContext context)
           
 void WebInfConfiguration.cloneConfigure(WebAppContext template, WebAppContext context)
           
 void Configuration.cloneConfigure(WebAppContext template, WebAppContext context)
          Clone configuration instance.
 void AbstractConfiguration.cloneConfigure(WebAppContext template, WebAppContext context)
           
 void WebXmlConfiguration.configure(WebAppContext context)
          Process web-default.xml, web.xml, override-web.xml
 void TagLibConfiguration.configure(WebAppContext context)
           
 void WebInfConfiguration.configure(WebAppContext context)
           
 void Configuration.configure(WebAppContext context)
          Configure WebApp.
 void CloneConfiguration.configure(WebAppContext context)
           
 void AbstractConfiguration.configure(WebAppContext context)
           
 void FragmentConfiguration.configure(WebAppContext context)
           
 void JettyWebXmlConfiguration.configure(WebAppContext context)
          Configure Apply web-jetty.xml configuration
 void WebXmlConfiguration.deconfigure(WebAppContext context)
           
 void TagLibConfiguration.deconfigure(WebAppContext context)
           
 void WebInfConfiguration.deconfigure(WebAppContext context)
           
 void Configuration.deconfigure(WebAppContext context)
          DeConfigure WebApp.
 void CloneConfiguration.deconfigure(WebAppContext context)
           
 void AbstractConfiguration.deconfigure(WebAppContext context)
           
 void Configuration.destroy(WebAppContext context)
          Destroy WebApp.
 void AbstractConfiguration.destroy(WebAppContext context)
           
 void TagLibConfiguration.TldProcessor.end(WebAppContext context, Descriptor descriptor)
           
 void StandardDescriptorProcessor.end(WebAppContext context, Descriptor descriptor)
          
abstract  void IterativeDescriptorProcessor.end(WebAppContext context, Descriptor descriptor)
           
protected  List<Resource> WebInfConfiguration.findJars(WebAppContext context)
          Look for jars in WEB-INF/lib
 void FragmentConfiguration.findWebFragments(WebAppContext context, MetaData metaData)
          Look for any web-fragment.xml fragments in META-INF of jars in WEB-INF/lib
protected  Resource WebXmlConfiguration.findWebXml(WebAppContext context)
           
 File WebInfConfiguration.findWorkDirectory(WebAppContext context)
           
static String WebInfConfiguration.getCanonicalNameForWebAppTmpDir(WebAppContext context)
          Create a canonical name for a webapp temp directory.
protected  String StandardDescriptorProcessor.getSystemClassPath(WebAppContext context)
          Generate the classpath (as a string) of all classloaders above the webapp's classloader.
 void WebInfConfiguration.makeTempDirectory(File parent, WebAppContext context, boolean deleteExisting)
           
protected  EventListener StandardDescriptorProcessor.newListenerInstance(WebAppContext context, Class<? extends EventListener> clazz)
           
 void MetaInfConfiguration.postConfigure(WebAppContext context)
           
 void TagLibConfiguration.postConfigure(WebAppContext context)
           
 void Configuration.postConfigure(WebAppContext context)
          Clear down after configuration.
 void AbstractConfiguration.postConfigure(WebAppContext context)
           
 void FragmentConfiguration.postConfigure(WebAppContext context)
           
 void MetaInfConfiguration.preConfigure(WebAppContext context)
           
 void WebXmlConfiguration.preConfigure(WebAppContext context)
           
 void TagLibConfiguration.preConfigure(WebAppContext context)
           
 void WebInfConfiguration.preConfigure(WebAppContext context)
           
 void Configuration.preConfigure(WebAppContext context)
          Set up for configuration.
 void AbstractConfiguration.preConfigure(WebAppContext context)
           
 void FragmentConfiguration.preConfigure(WebAppContext context)
           
 void DescriptorProcessor.process(WebAppContext context, Descriptor descriptor)
           
 void IterativeDescriptorProcessor.process(WebAppContext context, Descriptor descriptor)
          
protected  void MetaInfConfiguration.processEntry(WebAppContext context, URI jarUri, JarEntry entry)
           
 void MetaData.resolve(WebAppContext context)
          Resolve all servlet/filter/listener metadata from all sources: descriptors and annotations.
 void WebInfConfiguration.resolveTempDirectory(WebAppContext context)
          Get a temporary directory in which to unpack the war etc etc.
 void TagLibConfiguration.TldProcessor.start(WebAppContext context, Descriptor descriptor)
           
 void StandardDescriptorProcessor.start(WebAppContext context, Descriptor descriptor)
          
abstract  void IterativeDescriptorProcessor.start(WebAppContext context, Descriptor descriptor)
           
 void WebInfConfiguration.unpack(WebAppContext context)
           
protected  void IterativeDescriptorProcessor.visit(WebAppContext context, Descriptor descriptor, XmlParser.Node node)
           
 void StandardDescriptorProcessor.visitContextParam(WebAppContext context, Descriptor descriptor, XmlParser.Node node)
           
protected  void StandardDescriptorProcessor.visitDisplayName(WebAppContext context, Descriptor descriptor, XmlParser.Node node)
           
protected  void StandardDescriptorProcessor.visitDistributable(WebAppContext context, Descriptor descriptor, XmlParser.Node node)
           
protected  void StandardDescriptorProcessor.visitErrorPage(WebAppContext context, Descriptor descriptor, XmlParser.Node node)
           
protected  void StandardDescriptorProcessor.visitFilter(WebAppContext context, Descriptor descriptor, XmlParser.Node node)
           
protected  void StandardDescriptorProcessor.visitFilterMapping(WebAppContext context, Descriptor descriptor, XmlParser.Node node)
           
protected  void StandardDescriptorProcessor.visitJspConfig(WebAppContext context, Descriptor descriptor, XmlParser.Node node)
           
 void TagLibConfiguration.TldProcessor.visitListener(WebAppContext context, Descriptor descriptor, XmlParser.Node node)
           
protected  void StandardDescriptorProcessor.visitListener(WebAppContext context, Descriptor descriptor, XmlParser.Node node)
           
protected  void StandardDescriptorProcessor.visitLocaleEncodingList(WebAppContext context, Descriptor descriptor, XmlParser.Node node)
           
protected  void StandardDescriptorProcessor.visitLoginConfig(WebAppContext context, Descriptor descriptor, XmlParser.Node node)
           
protected  void StandardDescriptorProcessor.visitMimeMapping(WebAppContext context, Descriptor descriptor, XmlParser.Node node)
           
protected  void StandardDescriptorProcessor.visitSecurityConstraint(WebAppContext context, Descriptor descriptor, XmlParser.Node node)
           
protected  void StandardDescriptorProcessor.visitSecurityRole(WebAppContext context, Descriptor descriptor, XmlParser.Node node)
           
protected  void StandardDescriptorProcessor.visitServlet(WebAppContext context, Descriptor descriptor, XmlParser.Node node)
           
protected  void StandardDescriptorProcessor.visitServletMapping(WebAppContext context, Descriptor descriptor, XmlParser.Node node)
           
protected  void StandardDescriptorProcessor.visitSessionConfig(WebAppContext context, Descriptor descriptor, XmlParser.Node node)
           
protected  void StandardDescriptorProcessor.visitTagLib(WebAppContext context, Descriptor descriptor, XmlParser.Node node)
           
protected  void StandardDescriptorProcessor.visitWelcomeFileList(WebAppContext context, Descriptor descriptor, XmlParser.Node node)
           
 

Constructors in org.eclipse.jetty.webapp with parameters of type WebAppContext
DiscoveredAnnotation(WebAppContext context, String className)
           
TagLibConfiguration.TagLibListener(WebAppContext context)
           
 



Copyright © 1995-2011 Mort Bay Consulting. All Rights Reserved.