Package org.apache.tomcat.util.descriptor.web
This package contains Java objects that represent complex data structures
from the web application deployment descriptor file (web.xml
).
It is assumed that these objects will be initialized within the context of
a single thread, and then referenced in a read-only manner subsequent to that
time. Therefore, no multi-thread synchronization is utilized within the
implementation classes.
-
Interface Summary Interface Description Injectable NamingResources Defines an interface for the object that is added to the representation of a JNDI resource in web.xml to enable it to also be the implementation of that JNDI resource. -
Class Summary Class Description ApplicationParameter Representation of a context initialization parameter that is configured in the server configuration file, rather than the application deployment descriptor.Constants ContextEjb Representation of an EJB resource reference for a web application, as represented in a<ejb-ref>
element in the deployment descriptor.ContextEnvironment Representation of an application environment entry, as represented in an<env-entry>
element in the deployment descriptor.ContextHandler Representation of a handler reference for a web service, as represented in a<handler>
element in the deployment descriptor.ContextLocalEjb Representation of a local EJB resource reference for a web application, as represented in a<ejb-local-ref>
element in the deployment descriptor.ContextResource Representation of a resource reference for a web application, as represented in a<resource-ref>
element in the deployment descriptor.ContextResourceEnvRef Representation of an application resource reference, as represented in an<res-env-refy>
element in the deployment descriptor.ContextResourceLink Representation of a resource link for a web application, as represented in a<ResourceLink>
element in the server configuration file.ContextService Representation of a web service reference for a web application, as represented in a<service-ref>
element in the deployment descriptor.ContextTransaction Representation of an application resource reference, as represented in an<res-env-refy>
element in the deployment descriptor.ErrorPage Representation of an error page element for a web application, as represented in a<error-page>
element in the deployment descriptor.FilterDef Representation of a filter definition for a web application, as represented in a<filter>
element in the deployment descriptor.FilterMap Representation of a filter mapping for a web application, as represented in a<filter-mapping>
element in the deployment descriptor.FragmentJarScannerCallback Callback handling a web-fragment.xml descriptor.InjectionTarget JspConfigDescriptorImpl JspPropertyGroup Representation of a jsp-property-group element in web.xml.JspPropertyGroupDescriptorImpl LoginConfig Representation of a login configuration element for a web application, as represented in a<login-config>
element in the deployment descriptor.MessageDestination Representation of a message destination for a web application, as represented in a<message-destination>
element in the deployment descriptor.MessageDestinationRef Representation of a message destination reference for a web application, as represented in a<message-destination-ref>
element in the deployment descriptor.MultipartDef Representation of a the multipart configuration for a servlet.ResourceBase Representation of an Context elementSecurityCollection Representation of a web resource collection for a web application's security constraint, as represented in a<web-resource-collection>
element in the deployment descriptor.SecurityConstraint Representation of a security constraint element for a web application, as represented in a<security-constraint>
element in the deployment descriptor.SecurityRoleRef Representation of a security role reference for a web application, as represented in a<security-role-ref>
element in the deployment descriptor.ServletDef Representation of a servlet definition for a web application, as represented in a<servlet>
element in the deployment descriptor.SessionConfig Representation of a session configuration element for a web application, as represented in a<session-config>
element in the deployment descriptor.TaglibDescriptorImpl WebRuleSet RuleSet for processing the contents of a web application deployment descriptor (/WEB-INF/web.xml
) resource.WebXml Representation of common elements of web.xml and web-fragment.xml.WebXmlParser XmlEncodingBase Base class for those elements that need to track the encoding used in the source XML.