Top Description Interfaces Classes Enums
module org.eclipse.jetty.ee10.webapp

Package org.eclipse.jetty.ee10.webapp


Jetty Util : Modular Web Application Support

Interface Summary

Modifier and TypeInterface and Description
public interface
Configuration

A pluggable Configuration for WebAppContexts.

public interface
DescriptorProcessor

DescriptorProcessor

public interface
Ordering

Ordering options for jars in WEB-INF lib.

Class Summary

Modifier and TypeClass and Description
public class
AbsoluteOrdering

AbsoluteOrdering

public class
public class
CachingWebAppClassLoader

A WebAppClassLoader that caches getResource(String) results.

public class
ClassMatcher

A matcher for classes based on package and/or location and/or module/

Performs pattern matching of a class against a set of pattern entries.

public class
Configurations

An ordered list of Configuration instances.

public class
DecoratingListener

An extended org.eclipse.jetty.servlet.DecoratingListener.

public class
DefaultsDescriptor

DefaultsDescriptor

public abstract class
public abstract class
DiscoveredAnnotation

DiscoveredAnnotation Represents an annotation that has been discovered by scanning source code of WEB-INF/classes and WEB-INF/lib jars.

public class
FragmentConfiguration

FragmentConfiguration

Process web-fragments in jars

public class
FragmentDescriptor

Fragment A web-fragment.xml descriptor.

public abstract class
IterativeDescriptorProcessor

IterativeDescriptorProcessor

public class
JaasConfiguration

JAAS Configuration

This configuration configures the WebAppContext server/system classes to be able to see the org.eclipse.jetty.security.jaas package.

public class
JaspiConfiguration

JASPI Configuration

This configuration configures the WebAppContext server/system classes to not be able to see the jakarta.security.auth.message package.

public class
JettyWebXmlConfiguration

JettyWebConfiguration.

public class
JmxConfiguration

JMX Configuration

This configuration configures the WebAppContext server/system classes to be able to see the org.eclipse.jetty.jmx package.

public class
JndiConfiguration

JNDI Configuration

This configuration configures the WebAppContext system/server classes to be able to see the org.eclipse.jetty.jndi package.

public class
JspConfiguration

JSP Configuration

This configuration configures the WebAppContext server/system classes to be able to see the org.eclipse.jetty.jsp and org.eclipse.jetty.apache packages.

public class
MetaData

MetaData All data associated with the configuration and deployment of a web application.

public class
MetaInfConfiguration

MetaInfConfiguration

Scan META-INF of jars to find:

  • tlds
  • web-fragment.xml
  • resources
public class
OverrideDescriptor

OverrideDescriptor

public class
RelativeOrdering

Relative Fragment Ordering

Uses a TopologicalSort to order the fragments.

public class
ServletsConfiguration

Jetty Servlets Configuration

This configuration configures the WebAppContext server/system classes to expose the jetty utility servlets if they are on the server classpath.

public class
StandardDescriptorProcessor

StandardDescriptorProcessor.

public class
WebAppClassLoader

ClassLoader for HttpContext.

public class
WebAppConfiguration

WebApp Configuration

This configuration configures the WebAppContext server/system classes to be able to see default servlets.

public class
WebAppContext

Web Application Context Handler.

public class
WebDescriptor

Descriptor A web descriptor (web.xml/web-defaults.xml/web-overrides.xml).

public class
public class
WebXmlConfiguration

Configure by parsing default web.xml and web.xml

Enum Summary

Modifier and TypeEnum and Description
public enum