Modifier and Type |
Method and Description |
void |
addContainerJar(Resource jar) |
void |
addDescriptorProcessor(DescriptorProcessor p) |
void |
addDiscoveredAnnotation(Resource resource,
DiscoveredAnnotation annotation) |
void |
addDiscoveredAnnotations(List<DiscoveredAnnotation> annotations)
Annotations not associated with a WEB-INF/lib fragment jar.
|
void |
addDiscoveredAnnotations(Resource resource,
List<DiscoveredAnnotation> annotations) |
void |
addFragment(Resource jarResource,
Resource xmlResource)
Add a web-fragment.xml
|
void |
addOverride(Resource override) |
void |
addWebInfJar(Resource newResource) |
void |
clear()
Empty ready for reuse
|
FragmentDescriptor |
getFragment(Resource jar) |
FragmentDescriptor |
getFragment(String name) |
List<FragmentDescriptor> |
getFragments() |
Resource |
getJarForFragment(String name) |
Map<String,FragmentDescriptor> |
getNamedFragments() |
List<Resource> |
getOrderedContainerJars() |
List<FragmentDescriptor> |
getOrderedFragments() |
List<Resource> |
getOrderedWebInfJars() |
Ordering |
getOrdering() |
Origin |
getOrigin(String name) |
Descriptor |
getOriginDescriptor(String name) |
List<WebDescriptor> |
getOverrideWebs() |
WebDescriptor |
getWebDefault() |
List<Resource> |
getWebInfJars() |
WebDescriptor |
getWebXml() |
boolean |
isAllowDuplicateFragmentNames() |
boolean |
isDistributable() |
boolean |
isMetaDataComplete() |
void |
orderFragments() |
void |
resolve(WebAppContext context)
Resolve all servlet/filter/listener metadata from all sources: descriptors and annotations.
|
void |
setAllowDuplicateFragmentNames(boolean allowDuplicateFragmentNames) |
void |
setDefaults(Resource webDefaults) |
void |
setOrdering(Ordering o) |
void |
setOrigin(String name) |
void |
setOrigin(String name,
Descriptor d) |
void |
setOrigin(String name,
Origin origin) |
void |
setWebXml(Resource webXml) |