Package org.eclipse.jetty.webapp
Class MetaData
- java.lang.Object
-
- org.eclipse.jetty.webapp.MetaData
-
@Deprecated(since="2021-05-27") public class MetaData extends Object
Deprecated.The Eclipse Jetty and Apache Felix Http Jetty packages are no longer supported.MetaData All data associated with the configuration and deployment of a web application.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MetaData.OriginInfo
Deprecated.
-
Field Summary
Fields Modifier and Type Field Description static Resource
NON_FRAG_RESOURCE
Deprecated.static String
ORDERED_LIBS
Deprecated.static String
VALIDATE_XML
Deprecated.
-
Constructor Summary
Constructors Constructor Description MetaData()
Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description void
addContainerResource(Resource jar)
Deprecated.void
addDescriptorProcessor(DescriptorProcessor p)
Deprecated.void
addDiscoveredAnnotation(DiscoveredAnnotation annotation)
Deprecated.Add an annotation that has been discovered on a class, method or field within a resource eg a jar or dir.void
addDiscoveredAnnotations(List<DiscoveredAnnotation> annotations)
Deprecated.Annotations not associated with a WEB-INF/lib fragment jar.void
addFragment(Resource jarResource, Resource xmlResource)
Deprecated.Add a web-fragment.xmlvoid
addOverride(Resource override)
Deprecated.void
addWebInfJar(Resource newResource)
Deprecated.void
clear()
Deprecated.Empty ready for reuseList<Resource>
getContainerResources()
Deprecated.FragmentDescriptor
getFragment(String name)
Deprecated.FragmentDescriptor
getFragment(Resource jar)
Deprecated.List<FragmentDescriptor>
getFragments()
Deprecated.Resource
getJarForFragment(String name)
Deprecated.Map<String,FragmentDescriptor>
getNamedFragments()
Deprecated.List<FragmentDescriptor>
getOrderedFragments()
Deprecated.List<Resource>
getOrderedWebInfJars()
Deprecated.Ordering
getOrdering()
Deprecated.Origin
getOrigin(String name)
Deprecated.Descriptor
getOriginDescriptor(String name)
Deprecated.MetaData.OriginInfo
getOriginInfo(String name)
Deprecated.Map<String,MetaData.OriginInfo>
getOrigins()
Deprecated.List<WebDescriptor>
getOverrideWebs()
Deprecated.WebDescriptor
getWebDefault()
Deprecated.List<Resource>
getWebInfClassesDirs()
Deprecated.List<Resource>
getWebInfJars()
Deprecated.WebDescriptor
getWebXml()
Deprecated.boolean
isAllowDuplicateFragmentNames()
Deprecated.boolean
isDistributable()
Deprecated.boolean
isMetaDataComplete()
Deprecated.boolean
isValidateXml()
Deprecated.void
orderFragments()
Deprecated.void
removeDescriptorProcessor(DescriptorProcessor p)
Deprecated.void
resolve(WebAppContext context)
Deprecated.Resolve all servlet/filter/listener metadata from all sources: descriptors and annotations.void
setAllowDuplicateFragmentNames(boolean allowDuplicateFragmentNames)
Deprecated.void
setDefaults(Resource webDefaults)
Deprecated.void
setOrdering(Ordering o)
Deprecated.void
setOrigin(String name, Annotation annotation, Class<?> annotated)
Deprecated.void
setOrigin(String name, Descriptor d)
Deprecated.void
setOriginAPI(String name)
Deprecated.void
setValidateXml(boolean validateXml)
Deprecated.void
setWebInfClassesDirs(List<Resource> dirs)
Deprecated.void
setWebXml(Resource webXml)
Deprecated.
-
-
-
Field Detail
-
VALIDATE_XML
public static final String VALIDATE_XML
Deprecated.- See Also:
- Constant Field Values
-
ORDERED_LIBS
public static final String ORDERED_LIBS
Deprecated.- See Also:
- Constant Field Values
-
NON_FRAG_RESOURCE
public static final Resource NON_FRAG_RESOURCE
Deprecated.
-
-
Method Detail
-
clear
public void clear()
Deprecated.Empty ready for reuse
-
setDefaults
public void setDefaults(Resource webDefaults) throws Exception
Deprecated.- Throws:
Exception
-
addOverride
public void addOverride(Resource override) throws Exception
Deprecated.- Throws:
Exception
-
addFragment
public void addFragment(Resource jarResource, Resource xmlResource) throws Exception
Deprecated.Add a web-fragment.xml- Parameters:
jarResource
- the jar the fragment is contained inxmlResource
- the resource representing the xml file- Throws:
Exception
- if unable to add fragment
-
addDiscoveredAnnotations
public void addDiscoveredAnnotations(List<DiscoveredAnnotation> annotations)
Deprecated.Annotations not associated with a WEB-INF/lib fragment jar. These are from WEB-INF/classes or the ??container path??- Parameters:
annotations
- the list of discovered annotations to add
-
addDiscoveredAnnotation
public void addDiscoveredAnnotation(DiscoveredAnnotation annotation)
Deprecated.Add an annotation that has been discovered on a class, method or field within a resource eg a jar or dir. This method is synchronized as it is anticipated that it may be called by many threads during the annotation scanning phase.- Parameters:
annotation
- the discovered annotation
-
addDescriptorProcessor
public void addDescriptorProcessor(DescriptorProcessor p)
Deprecated.
-
removeDescriptorProcessor
public void removeDescriptorProcessor(DescriptorProcessor p)
Deprecated.
-
orderFragments
public void orderFragments()
Deprecated.
-
resolve
public void resolve(WebAppContext context) throws Exception
Deprecated.Resolve all servlet/filter/listener metadata from all sources: descriptors and annotations.- Parameters:
context
- the context to resolve servlets / filters / listeners metadata from- Throws:
Exception
- if unable to resolve metadata
-
isDistributable
public boolean isDistributable()
Deprecated.
-
getWebXml
public WebDescriptor getWebXml()
Deprecated.
-
getOverrideWebs
public List<WebDescriptor> getOverrideWebs()
Deprecated.
-
getWebDefault
public WebDescriptor getWebDefault()
Deprecated.
-
getFragments
public List<FragmentDescriptor> getFragments()
Deprecated.
-
getOrderedFragments
public List<FragmentDescriptor> getOrderedFragments()
Deprecated.
-
getOrdering
public Ordering getOrdering()
Deprecated.
-
setOrdering
public void setOrdering(Ordering o)
Deprecated.
-
getFragment
public FragmentDescriptor getFragment(Resource jar)
Deprecated.
-
getFragment
public FragmentDescriptor getFragment(String name)
Deprecated.
-
getNamedFragments
public Map<String,FragmentDescriptor> getNamedFragments()
Deprecated.
-
getOriginInfo
public MetaData.OriginInfo getOriginInfo(String name)
Deprecated.
-
getOriginDescriptor
public Descriptor getOriginDescriptor(String name)
Deprecated.
-
setOrigin
public void setOrigin(String name, Descriptor d)
Deprecated.
-
setOrigin
public void setOrigin(String name, Annotation annotation, Class<?> annotated)
Deprecated.
-
setOriginAPI
public void setOriginAPI(String name)
Deprecated.
-
isMetaDataComplete
public boolean isMetaDataComplete()
Deprecated.
-
addWebInfJar
public void addWebInfJar(Resource newResource)
Deprecated.
-
addContainerResource
public void addContainerResource(Resource jar)
Deprecated.
-
isAllowDuplicateFragmentNames
public boolean isAllowDuplicateFragmentNames()
Deprecated.
-
setAllowDuplicateFragmentNames
public void setAllowDuplicateFragmentNames(boolean allowDuplicateFragmentNames)
Deprecated.
-
isValidateXml
public boolean isValidateXml()
Deprecated.- Returns:
- the validateXml
-
setValidateXml
public void setValidateXml(boolean validateXml)
Deprecated.- Parameters:
validateXml
- the validateXml to set
-
getOrigins
public Map<String,MetaData.OriginInfo> getOrigins()
Deprecated.
-
-