public class ModuleUtils extends Object
Modifier | Constructor and Description |
---|---|
protected |
ModuleUtils()
Constructor for ModuleUtils.
|
Modifier and Type | Method and Description |
---|---|
static ModuleUtils |
getInstance()
Returns the Singleton instance of TagUtils.
|
ModuleConfig |
getModuleConfig(javax.servlet.http.HttpServletRequest request)
Return the current ModuleConfig object stored in request, if it exists,
null otherwise.
|
ModuleConfig |
getModuleConfig(javax.servlet.http.HttpServletRequest request,
javax.servlet.ServletContext context)
Return the ModuleConfig object is it exists, null otherwise.
|
ModuleConfig |
getModuleConfig(String prefix,
javax.servlet.http.HttpServletRequest request,
javax.servlet.ServletContext context)
Return the desired ModuleConfig object stored in context, if it exists,
otherwise return the current ModuleConfig
|
ModuleConfig |
getModuleConfig(String prefix,
javax.servlet.ServletContext context)
Return the desired ModuleConfig object stored in context, if it exists,
null otherwise.
|
String |
getModuleName(javax.servlet.http.HttpServletRequest request,
javax.servlet.ServletContext context)
Get the module name to which the specified request belong.
|
String |
getModuleName(String matchPath,
javax.servlet.ServletContext context)
Get the module name to which the specified uri belong.
|
String[] |
getModulePrefixes(javax.servlet.ServletContext context)
Return the list of module prefixes that are defined for this web
application.
|
void |
selectModule(javax.servlet.http.HttpServletRequest request,
javax.servlet.ServletContext context)
Select the module to which the specified request belongs, and add
corresponding request attributes to this request.
|
void |
selectModule(String prefix,
javax.servlet.http.HttpServletRequest request,
javax.servlet.ServletContext context)
Select the module to which the specified request belongs, and add
corresponding request attributes to this request.
|
public static ModuleUtils getInstance()
public ModuleConfig getModuleConfig(javax.servlet.http.HttpServletRequest request)
selectModule(HttpServletRequest, ServletContext)
.request
- The servlet request we are processingpublic ModuleConfig getModuleConfig(String prefix, javax.servlet.ServletContext context)
prefix
- The module prefix of the desired modulecontext
- The ServletContext for this web applicationpublic ModuleConfig getModuleConfig(String prefix, javax.servlet.http.HttpServletRequest request, javax.servlet.ServletContext context)
prefix
- The module prefix of the desired modulerequest
- The servlet request we are processingcontext
- The ServletContext for this web applicationpublic ModuleConfig getModuleConfig(javax.servlet.http.HttpServletRequest request, javax.servlet.ServletContext context)
request
- The servlet request we are processingcontext
- The ServletContext for this web applicationpublic String getModuleName(javax.servlet.http.HttpServletRequest request, javax.servlet.ServletContext context)
request
- The servlet request we are processingcontext
- The ServletContext for this web applicationpublic String getModuleName(String matchPath, javax.servlet.ServletContext context)
matchPath
- The uri from which we want the module name.context
- The ServletContext for this web applicationpublic String[] getModulePrefixes(javax.servlet.ServletContext context)
context
- The ServletContext for this web application.public void selectModule(javax.servlet.http.HttpServletRequest request, javax.servlet.ServletContext context)
request
- The servlet request we are processingcontext
- The ServletContext for this web applicationpublic void selectModule(String prefix, javax.servlet.http.HttpServletRequest request, javax.servlet.ServletContext context)
prefix
- The module prefix of the desired modulerequest
- The servlet request we are processingcontext
- The ServletContext for this web applicationCopyright © 2000–2017 Apache Software Foundation. All rights reserved.