Methods
Modifier and Type |
Method and Description |
void |
addAbsoluteOrdering(String fragmentName) |
void |
addAbsoluteOrderingOthers() |
void |
addAfterOrdering(String fragmentName) |
void |
addAfterOrderingOthers() |
void |
addBeforeOrdering(String fragmentName) |
void |
addBeforeOrderingOthers() |
void |
addContextParam(String param,
String value) |
void |
addEjbLocalRef(ContextLocalEjb ejbLocalRef) |
void |
addEjbRef(ContextEjb ejbRef) |
void |
addEnvEntry(ContextEnvironment envEntry) |
void |
addErrorPage(ErrorPage errorPage) |
void |
addFilter(FilterDef filter) |
void |
addFilterMapping(FilterMap filterMap) |
void |
addJspPropertyGroup(JspPropertyGroup propertyGroup) |
void |
addListener(String className) |
void |
addLocaleEncodingMapping(String locale,
String encoding) |
void |
addMessageDestination(MessageDestination messageDestination) |
void |
addMessageDestinationRef(MessageDestinationRef messageDestinationRef) |
void |
addMimeMapping(String extension,
String mimeType) |
void |
addPostConstructMethods(String clazz,
String method) |
void |
addPreDestroyMethods(String clazz,
String method) |
void |
addResourceEnvRef(ContextResourceEnvRef resourceEnvRef) |
void |
addResourceRef(ContextResource resourceRef) |
void |
addSecurityConstraint(SecurityConstraint securityConstraint) |
void |
addSecurityRole(String securityRole) |
void |
addServiceRef(ContextService serviceRef) |
void |
addServlet(ServletDef servletDef) |
void |
addServletMapping(String urlPattern,
String servletName) |
void |
addTaglib(String uri,
String location) |
void |
addWelcomeFile(String welcomeFile) |
void |
configureContext(Context context)
Configure a Context using the stored web.xml representation.
|
void |
createAbsoluteOrdering() |
Set<String> |
getAbsoluteOrdering() |
Set<String> |
getAfterOrdering() |
Set<String> |
getBeforeOrdering() |
Map<String,String> |
getContextParams() |
String |
getDisplayName() |
Map<String,ContextLocalEjb> |
getEjbLocalRefs() |
Map<String,ContextEjb> |
getEjbRefs() |
Map<String,ContextEnvironment> |
getEnvEntries() |
Map<String,ErrorPage> |
getErrorPages() |
Set<FilterMap> |
getFilterMappings() |
Map<String,FilterDef> |
getFilters() |
String |
getJarName() |
Set<JspPropertyGroup> |
getJspPropertyGroups() |
Set<String> |
getListeners() |
Map<String,String> |
getLocalEncodingMappings() |
LoginConfig |
getLoginConfig() |
int |
getMajorVersion() |
Map<String,MessageDestinationRef> |
getMessageDestinationRefs() |
Map<String,MessageDestination> |
getMessageDestinations() |
Map<String,String> |
getMimeMappings() |
int |
getMinorVersion() |
String |
getName() |
Map<String,String> |
getPostConstructMethods() |
Map<String,String> |
getPreDestroyMethods() |
String |
getPublicId() |
Map<String,ContextResourceEnvRef> |
getResourceEnvRefs() |
Map<String,ContextResource> |
getResourceRefs() |
Set<SecurityConstraint> |
getSecurityConstraints() |
Set<String> |
getSecurityRoles() |
Map<String,ContextService> |
getServiceRefs() |
Map<String,String> |
getServletMappings() |
Map<String,ServletDef> |
getServlets() |
SessionConfig |
getSessionConfig() |
Map<String,String> |
getTaglibs() |
URL |
getURL() |
String |
getVersion() |
Set<String> |
getWelcomeFiles() |
boolean |
isDistributable() |
boolean |
isDuplicated() |
boolean |
isMetadataComplete() |
boolean |
isOverridable() |
boolean |
merge(Set<WebXml> fragments)
Merge the supplied web fragments into this main web.xml.
|
static Set<WebXml> |
orderWebFragments(WebXml application,
Map<String,WebXml> fragments,
ServletContext servletContext)
Generates the sub-set of the web-fragment.xml files to be processed in
the order that the fragments must be processed as per the rules in the
Servlet spec.
|
void |
setAlwaysAddWelcomeFiles(boolean alwaysAddWelcomeFiles)
When merging from this web.xml, should the welcome files be added to the
target web.xml even if it already contains welcome file definitions.
|
void |
setDisplayName(String displayName) |
void |
setDistributable(boolean distributable) |
void |
setDuplicated(boolean duplicated) |
void |
setJarName(String jarName) |
void |
setLoginConfig(LoginConfig loginConfig) |
void |
setMetadataComplete(boolean metadataComplete) |
void |
setName(String name) |
void |
setOverridable(boolean overridable) |
void |
setPublicId(String publicId) |
void |
setReplaceWelcomeFiles(boolean replaceWelcomeFiles)
When merging/parsing web.xml files into this web.xml should the current
set be completely replaced?
|
void |
setSessionConfig(SessionConfig sessionConfig) |
void |
setURL(URL url) |
void |
setVersion(String version)
Set the version for this web.xml file
|
String |
toString() |
String |
toXml()
Generate a web.xml in String form that matches the representation stored
in this object.
|