|
Apache Tomcat 6.0.53 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Context
A Context is a Container that represents a servlet context, and therefore an individual web application, in the Catalina servlet engine. It is therefore useful in almost every deployment of Catalina (even if a Connector attached to a web server (such as Apache) uses the web server's facilities to identify the appropriate Wrapper to handle this request. It also provides a convenient mechanism to use Interceptors that see every request processed by this particular web application.
The parent Container attached to a Context is generally a Host, but may be some other implementation, or may be omitted if it is not necessary.
The child containers attached to a Context are generally implementations of Wrapper (representing individual servlet definitions).
Field Summary | |
---|---|
static java.lang.String |
CHANGE_SESSION_ID_EVENT
Container event for changing the ID of a session. |
static java.lang.String |
RELOAD_EVENT
The LifecycleEvent type sent when a context is reloaded. |
Fields inherited from interface org.apache.catalina.Container |
---|
ADD_CHILD_EVENT, ADD_MAPPER_EVENT, ADD_VALVE_EVENT, REMOVE_CHILD_EVENT, REMOVE_MAPPER_EVENT, REMOVE_VALVE_EVENT |
Method Summary | |
---|---|
void |
addApplicationListener(java.lang.String listener)
Add a new Listener class name to the set of Listeners configured for this application. |
void |
addApplicationParameter(ApplicationParameter parameter)
Add a new application parameter for this application. |
void |
addConstraint(SecurityConstraint constraint)
Add a security constraint to the set for this web application. |
void |
addErrorPage(ErrorPage errorPage)
Add an error page for the specified error or Java exception. |
void |
addFilterDef(FilterDef filterDef)
Add a filter definition to this Context. |
void |
addFilterMap(FilterMap filterMap)
Add a filter mapping to this Context. |
void |
addInstanceListener(java.lang.String listener)
Add the classname of an InstanceListener to be added to each Wrapper appended to this Context. |
void |
addJspMapping(java.lang.String pattern)
Add the given URL pattern as a jsp-property-group. |
void |
addLocaleEncodingMappingParameter(java.lang.String locale,
java.lang.String encoding)
Add a Locale Encoding Mapping (see Sec 5.4 of Servlet spec 2.4) |
void |
addMimeMapping(java.lang.String extension,
java.lang.String mimeType)
Add a new MIME mapping, replacing any existing mapping for the specified extension. |
void |
addParameter(java.lang.String name,
java.lang.String value)
Add a new context initialization parameter, replacing any existing value for the specified name. |
void |
addRoleMapping(java.lang.String role,
java.lang.String link)
Add a security role reference for this web application. |
void |
addSecurityRole(java.lang.String role)
Add a new security role for this web application. |
void |
addServletMapping(java.lang.String pattern,
java.lang.String name)
Add a new servlet mapping, replacing any existing mapping for the specified pattern. |
void |
addTaglib(java.lang.String uri,
java.lang.String location)
Add a JSP tag library for the specified URI. |
void |
addWatchedResource(java.lang.String name)
Add a resource which will be watched for reloading by the host auto deployer. |
void |
addWelcomeFile(java.lang.String name)
Add a new welcome file to the set recognized by this Context. |
void |
addWrapperLifecycle(java.lang.String listener)
Add the classname of a LifecycleListener to be added to each Wrapper appended to this Context. |
void |
addWrapperListener(java.lang.String listener)
Add the classname of a ContainerListener to be added to each Wrapper appended to this Context. |
Wrapper |
createWrapper()
Factory method to create and return a new Wrapper instance, of the Java implementation class appropriate for this Context implementation. |
java.lang.String[] |
findApplicationListeners()
Return the set of application listener class names configured for this application. |
ApplicationParameter[] |
findApplicationParameters()
Return the set of application parameters for this application. |
SecurityConstraint[] |
findConstraints()
Return the set of security constraints for this web application. |
ErrorPage |
findErrorPage(int errorCode)
Return the error page entry for the specified HTTP error code, if any; otherwise return null . |
ErrorPage |
findErrorPage(java.lang.String exceptionType)
Return the error page entry for the specified Java exception type, if any; otherwise return null . |
ErrorPage[] |
findErrorPages()
Return the set of defined error pages for all specified error codes and exception types. |
FilterDef |
findFilterDef(java.lang.String filterName)
Return the filter definition for the specified filter name, if any; otherwise return null . |
FilterDef[] |
findFilterDefs()
Return the set of defined filters for this Context. |
FilterMap[] |
findFilterMaps()
Return the set of filter mappings for this Context. |
java.lang.String[] |
findInstanceListeners()
Return the set of InstanceListener classes that will be added to newly created Wrappers automatically. |
java.lang.String |
findMimeMapping(java.lang.String extension)
Return the MIME type to which the specified extension is mapped, if any; otherwise return null . |
java.lang.String[] |
findMimeMappings()
Return the extensions for which MIME mappings are defined. |
java.lang.String |
findParameter(java.lang.String name)
Return the value for the specified context initialization parameter name, if any; otherwise return null . |
java.lang.String[] |
findParameters()
Return the names of all defined context initialization parameters for this Context. |
java.lang.String |
findRoleMapping(java.lang.String role)
For the given security role (as used by an application), return the corresponding role name (as defined by the underlying Realm) if there is one. |
boolean |
findSecurityRole(java.lang.String role)
Return true if the specified security role is defined
for this application; otherwise return false . |
java.lang.String[] |
findSecurityRoles()
Return the security roles defined for this application. |
java.lang.String |
findServletMapping(java.lang.String pattern)
Return the servlet name mapped by the specified pattern (if any); otherwise return null . |
java.lang.String[] |
findServletMappings()
Return the patterns of all defined servlet mappings for this Context. |
java.lang.String |
findStatusPage(int status)
Return the context-relative URI of the error page for the specified HTTP status code, if any; otherwise return null . |
int[] |
findStatusPages()
Return the set of HTTP status codes for which error pages have been specified. |
java.lang.String |
findTaglib(java.lang.String uri)
Return the tag library descriptor location for the specified taglib URI, if any; otherwise, return null . |
java.lang.String[] |
findTaglibs()
Return the URIs of all tag libraries for which a tag library descriptor location has been specified. |
java.lang.String[] |
findWatchedResources()
Return the set of watched resources for this Context. |
boolean |
findWelcomeFile(java.lang.String name)
Return true if the specified welcome file is defined
for this Context; otherwise return false . |
java.lang.String[] |
findWelcomeFiles()
Return the set of welcome files defined for this Context. |
java.lang.String[] |
findWrapperLifecycles()
Return the set of LifecycleListener classes that will be added to newly created Wrappers automatically. |
java.lang.String[] |
findWrapperListeners()
Return the set of ContainerListener classes that will be added to newly created Wrappers automatically. |
java.lang.String |
getAltDDName()
Return the alternate Deployment Descriptor name. |
java.lang.Object[] |
getApplicationEventListeners()
Return the set of initialized application event listener objects, in the order they were specified in the web application deployment descriptor, for this application. |
java.lang.Object[] |
getApplicationLifecycleListeners()
Return the set of initialized application lifecycle listener objects, in the order they were specified in the web application deployment descriptor, for this application. |
boolean |
getAvailable()
Return the application available flag for this Context. |
CharsetMapper |
getCharsetMapper()
Return the Locale to character set mapper for this Context. |
java.lang.String |
getConfigFile()
Return the path to a file to save this Context information. |
boolean |
getConfigured()
Return the "correctly configured" flag for this Context. |
boolean |
getCookies()
Return the "use cookies for session ids" flag. |
boolean |
getCrossContext()
Return the "allow crossing servlet contexts" flag. |
boolean |
getDispatchersUseEncodedPaths()
Are paths used in calls to obtain a request dispatcher expected to be encoded? |
java.lang.String |
getDisplayName()
Return the display name of this web application. |
boolean |
getDistributable()
Return the distributable flag for this web application. |
java.lang.String |
getDocBase()
Return the document root for this Context. |
java.lang.String |
getEncodedPath()
Return the URL encoded context path, using UTF-8. |
boolean |
getIgnoreAnnotations()
Return the boolean on the annotations parsing. |
LoginConfig |
getLoginConfig()
Return the login configuration descriptor for this web application. |
Mapper |
getMapper()
Get the request dispatcher mapper. |
boolean |
getMapperContextRootRedirectEnabled()
Determines if requests for a web application context root will be redirected (adding a trailing slash) by the Mapper. |
boolean |
getMapperDirectoryRedirectEnabled()
Determines if requests for a directory will be redirected (adding a trailing slash) by the Mapper. |
NamingResources |
getNamingResources()
Return the naming resources associated with this web application. |
boolean |
getOverride()
Return the override flag for this web application. |
java.lang.String |
getPath()
Return the context path for this web application. |
boolean |
getPrivileged()
Return the privileged flag for this web application. |
java.lang.String |
getPublicId()
Return the public identifier of the deployment descriptor DTD that is currently being parsed. |
boolean |
getReloadable()
Return the reloadable flag for this web application. |
javax.servlet.ServletContext |
getServletContext()
Return the servlet context for which this Context is a facade. |
java.lang.String |
getSessionCookieDomain()
Gets the domain to use for session cookies. |
java.lang.String |
getSessionCookieName()
Gets the name to use for session cookies. |
java.lang.String |
getSessionCookiePath()
Gets the path to use for session cookies. |
int |
getSessionTimeout()
Return the default session timeout (in minutes) for this web application. |
boolean |
getSwallowOutput()
Return the value of the swallowOutput flag. |
boolean |
getTldNamespaceAware()
Deprecated. This option will be removed in 8.0.x. |
boolean |
getTldValidation()
Will the parsing of *.tld files for this Context be performed by a validating parser? |
boolean |
getUseHttpOnly()
Gets the value of the use HttpOnly cookies for session cookies flag. |
java.lang.String |
getWrapperClass()
Return the Java class name of the Wrapper implementation used for servlets registered in this Context. |
boolean |
getXmlBlockExternal()
Will the parsing of web.xml, web-fragment.xml, *.tld, *.jspx, *.tagx and tagplugin.xml files for this Context block the use of external entities? |
boolean |
getXmlNamespaceAware()
Will the parsing of the web.xml file for this Context be performed by a namespace aware parser? |
boolean |
getXmlValidation()
Will the parsing of the web.xml file for this Context be performed by a validating parser? |
boolean |
isDisableURLRewriting()
Is URL rewriting disabled? |
void |
reload()
Reload this web application, if reloading is supported. |
void |
removeApplicationListener(java.lang.String listener)
Remove the specified application listener class from the set of listeners for this application. |
void |
removeApplicationParameter(java.lang.String name)
Remove the application parameter with the specified name from the set for this application. |
void |
removeConstraint(SecurityConstraint constraint)
Remove the specified security constraint from this web application. |
void |
removeErrorPage(ErrorPage errorPage)
Remove the error page for the specified error code or Java language exception, if it exists; otherwise, no action is taken. |
void |
removeFilterDef(FilterDef filterDef)
Remove the specified filter definition from this Context, if it exists; otherwise, no action is taken. |
void |
removeFilterMap(FilterMap filterMap)
Remove a filter mapping from this Context. |
void |
removeInstanceListener(java.lang.String listener)
Remove a class name from the set of InstanceListener classes that will be added to newly created Wrappers. |
void |
removeMimeMapping(java.lang.String extension)
Remove the MIME mapping for the specified extension, if it exists; otherwise, no action is taken. |
void |
removeParameter(java.lang.String name)
Remove the context initialization parameter with the specified name, if it exists; otherwise, no action is taken. |
void |
removeRoleMapping(java.lang.String role)
Remove any security role reference for the specified name |
void |
removeSecurityRole(java.lang.String role)
Remove any security role with the specified name. |
void |
removeServletMapping(java.lang.String pattern)
Remove any servlet mapping for the specified pattern, if it exists; otherwise, no action is taken. |
void |
removeTaglib(java.lang.String uri)
Remove the tag library location forthe specified tag library URI. |
void |
removeWatchedResource(java.lang.String name)
Remove the specified watched resource name from the list associated with this Context. |
void |
removeWelcomeFile(java.lang.String name)
Remove the specified welcome file name from the list recognized by this Context. |
void |
removeWrapperLifecycle(java.lang.String listener)
Remove a class name from the set of LifecycleListener classes that will be added to newly created Wrappers. |
void |
removeWrapperListener(java.lang.String listener)
Remove a class name from the set of ContainerListener classes that will be added to newly created Wrappers. |
void |
setAltDDName(java.lang.String altDDName)
Set an alternate Deployment Descriptor name. |
void |
setApplicationEventListeners(java.lang.Object[] listeners)
Store the set of initialized application event listener objects, in the order they were specified in the web application deployment descriptor, for this application. |
void |
setApplicationLifecycleListeners(java.lang.Object[] listeners)
Store the set of initialized application lifecycle listener objects, in the order they were specified in the web application deployment descriptor, for this application. |
void |
setAvailable(boolean available)
Set the application available flag for this Context. |
void |
setCharsetMapper(CharsetMapper mapper)
Set the Locale to character set mapper for this Context. |
void |
setConfigFile(java.lang.String configFile)
Set the path to a file to save this Context information. |
void |
setConfigured(boolean configured)
Set the "correctly configured" flag for this Context. |
void |
setCookies(boolean cookies)
Set the "use cookies for session ids" flag. |
void |
setCrossContext(boolean crossContext)
Set the "allow crossing servlet contexts" flag. |
void |
setDisableURLRewriting(boolean disable)
Is URL rewriting disabled? |
void |
setDispatchersUseEncodedPaths(boolean dispatchersUseEncodedPaths)
Are paths used in calls to obtain a request dispatcher expected to be encoded? |
void |
setDisplayName(java.lang.String displayName)
Set the display name of this web application. |
void |
setDistributable(boolean distributable)
Set the distributable flag for this web application. |
void |
setDocBase(java.lang.String docBase)
Set the document root for this Context. |
void |
setIgnoreAnnotations(boolean ignoreAnnotations)
Set the boolean on the annotations parsing for this web application. |
void |
setLoginConfig(LoginConfig config)
Set the login configuration descriptor for this web application. |
void |
setMapperContextRootRedirectEnabled(boolean mapperContextRootRedirectEnabled)
If enabled, requests for a web application context root will be redirected (adding a trailing slash) by the Mapper. |
void |
setMapperDirectoryRedirectEnabled(boolean mapperDirectoryRedirectEnabled)
If enabled, requests for a directory will be redirected (adding a trailing slash) by the Mapper. |
void |
setNamingResources(NamingResources namingResources)
Set the naming resources for this web application. |
void |
setOverride(boolean override)
Set the override flag for this web application. |
void |
setPath(java.lang.String path)
Set the context path for this web application. |
void |
setPrivileged(boolean privileged)
Set the privileged flag for this web application. |
void |
setPublicId(java.lang.String publicId)
Set the public identifier of the deployment descriptor DTD that is currently being parsed. |
void |
setReloadable(boolean reloadable)
Set the reloadable flag for this web application. |
void |
setSessionCookieDomain(java.lang.String sessionCookieDomain)
Sets the domain to use for session cookies. |
void |
setSessionCookieName(java.lang.String sessionCookieName)
Sets the name to use for session cookies. |
void |
setSessionCookiePath(java.lang.String sessionCookiePath)
Sets the path to use for session cookies. |
void |
setSessionTimeout(int timeout)
Set the default session timeout (in minutes) for this web application. |
void |
setSwallowOutput(boolean swallowOutput)
Set the value of the swallowOutput flag. |
void |
setTldNamespaceAware(boolean tldNamespaceAware)
Deprecated. This option will be removed in 8.0.x. |
void |
setTldValidation(boolean tldValidation)
Controls whether the parsing of *.tld files for this Context will be performed by a validating parser. |
void |
setUseHttpOnly(boolean useHttpOnly)
Sets the use HttpOnly cookies for session cookies flag. |
void |
setWrapperClass(java.lang.String wrapperClass)
Set the Java class name of the Wrapper implementation used for servlets registered in this Context. |
void |
setXmlBlockExternal(boolean xmlBlockExternal)
Controls whether the parsing of web.xml, web-fragment.xml, *.tld, *.jspx, *.tagx and tagplugin.xml files for this Context will block the use of external entities. |
void |
setXmlNamespaceAware(boolean xmlNamespaceAware)
Controls whether the parsing of the web.xml file for this Context will be performed by a namespace aware parser. |
void |
setXmlValidation(boolean xmlValidation)
Controls whether the parsing of the web.xml file for this Context will be performed by a validating parser. |
Methods inherited from interface org.apache.catalina.Container |
---|
addChild, addContainerListener, addPropertyChangeListener, backgroundProcess, findChild, findChildren, findContainerListeners, getAccessLog, getBackgroundProcessorDelay, getCluster, getInfo, getLoader, getLogger, getManager, getMappingObject, getName, getObjectName, getParent, getParentClassLoader, getPipeline, getRealm, getResources, invoke, logAccess, removeChild, removeContainerListener, removePropertyChangeListener, setBackgroundProcessorDelay, setCluster, setLoader, setManager, setName, setParent, setParentClassLoader, setRealm, setResources |
Field Detail |
---|
static final java.lang.String RELOAD_EVENT
static final java.lang.String CHANGE_SESSION_ID_EVENT
Method Detail |
---|
java.lang.Object[] getApplicationEventListeners()
java.lang.IllegalStateException
- if this method is called before
this application has started, or after it has been stoppedvoid setApplicationEventListeners(java.lang.Object[] listeners)
listeners
- The set of instantiated listener objects.java.lang.Object[] getApplicationLifecycleListeners()
java.lang.IllegalStateException
- if this method is called before
this application has started, or after it has been stoppedvoid setApplicationLifecycleListeners(java.lang.Object[] listeners)
listeners
- The set of instantiated listener objects.boolean getAvailable()
void setAvailable(boolean available)
available
- The new application available flagCharsetMapper getCharsetMapper()
void setCharsetMapper(CharsetMapper mapper)
mapper
- The new mapperjava.lang.String getConfigFile()
void setConfigFile(java.lang.String configFile)
configFile
- The path to a file to save this Context information.boolean getConfigured()
void setConfigured(boolean configured)
configured
- The new correctly configured flagboolean getCookies()
void setCookies(boolean cookies)
cookies
- The new flagjava.lang.String getSessionCookieName()
void setSessionCookieName(java.lang.String sessionCookieName)
sessionCookieName
- The name to useboolean getUseHttpOnly()
true
if the HttpOnly flag should be set on session
cookiesvoid setUseHttpOnly(boolean useHttpOnly)
useHttpOnly
- Set to true
to use HttpOnly cookies
for session cookiesjava.lang.String getSessionCookieDomain()
void setSessionCookieDomain(java.lang.String sessionCookieDomain)
sessionCookieDomain
- The domain to usejava.lang.String getSessionCookiePath()
void setSessionCookiePath(java.lang.String sessionCookiePath)
sessionCookiePath
- The path to useboolean getCrossContext()
java.lang.String getAltDDName()
void setAltDDName(java.lang.String altDDName)
void setCrossContext(boolean crossContext)
crossContext
- The new cross contexts flagjava.lang.String getDisplayName()
void setDisplayName(java.lang.String displayName)
displayName
- The new display nameboolean getDistributable()
void setDistributable(boolean distributable)
distributable
- The new distributable flagjava.lang.String getDocBase()
void setDocBase(java.lang.String docBase)
docBase
- The new document rootboolean isDisableURLRewriting()
encodeURL
,
encodeRedirectURL
void setDisableURLRewriting(boolean disable)
disable
- True to disable URL Rewriting. Default false.java.lang.String getEncodedPath()
boolean getIgnoreAnnotations()
void setIgnoreAnnotations(boolean ignoreAnnotations)
ignoreAnnotations
- The boolean on the annotations parsingLoginConfig getLoginConfig()
void setLoginConfig(LoginConfig config)
config
- The new login configurationMapper getMapper()
NamingResources getNamingResources()
void setNamingResources(NamingResources namingResources)
namingResources
- The new naming resourcesjava.lang.String getPath()
void setPath(java.lang.String path)
path
- The new context pathjava.lang.String getPublicId()
void setPublicId(java.lang.String publicId)
publicId
- The public identifierboolean getReloadable()
void setReloadable(boolean reloadable)
reloadable
- The new reloadable flagboolean getOverride()
void setOverride(boolean override)
override
- The new override flagboolean getPrivileged()
void setPrivileged(boolean privileged)
privileged
- The new privileged flagjavax.servlet.ServletContext getServletContext()
int getSessionTimeout()
void setSessionTimeout(int timeout)
timeout
- The new default session timeoutboolean getSwallowOutput()
void setSwallowOutput(boolean swallowOutput)
swallowOutput
- The new valuejava.lang.String getWrapperClass()
void setWrapperClass(java.lang.String wrapperClass)
wrapperClass
- The new wrapper classboolean getXmlNamespaceAware()
void setXmlNamespaceAware(boolean xmlNamespaceAware)
xmlNamespaceAware
- true to enable namespace awarenessboolean getXmlValidation()
void setXmlValidation(boolean xmlValidation)
xmlValidation
- true to enable xml validation@Deprecated boolean getTldNamespaceAware()
true
@Deprecated void setTldNamespaceAware(boolean tldNamespaceAware)
tldNamespaceAware
- ignoredboolean getXmlBlockExternal()
void setXmlBlockExternal(boolean xmlBlockExternal)
xmlBlockExternal
- true to block external entitiesboolean getTldValidation()
void setTldValidation(boolean tldValidation)
tldValidation
- true to enable xml validationvoid addApplicationListener(java.lang.String listener)
listener
- Java class name of a listener classvoid addApplicationParameter(ApplicationParameter parameter)
parameter
- The new application parametervoid addConstraint(SecurityConstraint constraint)
void addErrorPage(ErrorPage errorPage)
errorPage
- The error page definition to be addedvoid addFilterDef(FilterDef filterDef)
filterDef
- The filter definition to be addedvoid addFilterMap(FilterMap filterMap)
filterMap
- The filter mapping to be addedvoid addInstanceListener(java.lang.String listener)
listener
- Java class name of an InstanceListener classvoid addJspMapping(java.lang.String pattern)
pattern
- URL pattern to be mappedvoid addLocaleEncodingMappingParameter(java.lang.String locale, java.lang.String encoding)
locale
- locale to map an encoding forencoding
- encoding to be used for a give localevoid addMimeMapping(java.lang.String extension, java.lang.String mimeType)
extension
- Filename extension being mappedmimeType
- Corresponding MIME typevoid addParameter(java.lang.String name, java.lang.String value)
name
- Name of the new parametervalue
- Value of the new parametervoid addRoleMapping(java.lang.String role, java.lang.String link)
role
- Security role used in the applicationlink
- Actual security role to check forvoid addSecurityRole(java.lang.String role)
role
- New security rolevoid addServletMapping(java.lang.String pattern, java.lang.String name)
pattern
- URL pattern to be mappedname
- Name of the corresponding servlet to executevoid addTaglib(java.lang.String uri, java.lang.String location)
uri
- URI, relative to the web.xml file, of this tag librarylocation
- Location of the tag library descriptorvoid addWatchedResource(java.lang.String name)
name
- Path to the resource, relative to docBasevoid addWelcomeFile(java.lang.String name)
name
- New welcome file namevoid addWrapperLifecycle(java.lang.String listener)
listener
- Java class name of a LifecycleListener classvoid addWrapperListener(java.lang.String listener)
listener
- Java class name of a ContainerListener classWrapper createWrapper()
java.lang.String[] findApplicationListeners()
ApplicationParameter[] findApplicationParameters()
SecurityConstraint[] findConstraints()
ErrorPage findErrorPage(int errorCode)
null
.
errorCode
- Error code to look upErrorPage findErrorPage(java.lang.String exceptionType)
null
.
exceptionType
- Exception type to look upErrorPage[] findErrorPages()
FilterDef findFilterDef(java.lang.String filterName)
null
.
filterName
- Filter name to look upFilterDef[] findFilterDefs()
FilterMap[] findFilterMaps()
java.lang.String[] findInstanceListeners()
java.lang.String findMimeMapping(java.lang.String extension)
null
.
extension
- Extension to map to a MIME typejava.lang.String[] findMimeMappings()
java.lang.String findParameter(java.lang.String name)
null
.
name
- Name of the parameter to returnjava.lang.String[] findParameters()
java.lang.String findRoleMapping(java.lang.String role)
role
- Security role to mapboolean findSecurityRole(java.lang.String role)
true
if the specified security role is defined
for this application; otherwise return false
.
role
- Security role to verifyjava.lang.String[] findSecurityRoles()
java.lang.String findServletMapping(java.lang.String pattern)
null
.
pattern
- Pattern for which a mapping is requestedjava.lang.String[] findServletMappings()
java.lang.String findStatusPage(int status)
null
.
status
- HTTP status code to look upint[] findStatusPages()
java.lang.String findTaglib(java.lang.String uri)
null
.
uri
- URI, relative to the web.xml filejava.lang.String[] findTaglibs()
java.lang.String[] findWatchedResources()
boolean findWelcomeFile(java.lang.String name)
true
if the specified welcome file is defined
for this Context; otherwise return false
.
name
- Welcome file to verifyjava.lang.String[] findWelcomeFiles()
java.lang.String[] findWrapperLifecycles()
java.lang.String[] findWrapperListeners()
void reload()
java.lang.IllegalStateException
- if the reloadable
property is set to false
.void removeApplicationListener(java.lang.String listener)
listener
- Java class name of the listener to be removedvoid removeApplicationParameter(java.lang.String name)
name
- Name of the application parameter to removevoid removeConstraint(SecurityConstraint constraint)
constraint
- Constraint to be removedvoid removeErrorPage(ErrorPage errorPage)
errorPage
- The error page definition to be removedvoid removeFilterDef(FilterDef filterDef)
filterDef
- Filter definition to be removedvoid removeFilterMap(FilterMap filterMap)
filterMap
- The filter mapping to be removedvoid removeInstanceListener(java.lang.String listener)
listener
- Class name of an InstanceListener class to be removedvoid removeMimeMapping(java.lang.String extension)
extension
- Extension to remove the mapping forvoid removeParameter(java.lang.String name)
name
- Name of the parameter to removevoid removeRoleMapping(java.lang.String role)
role
- Security role (as used in the application) to removevoid removeSecurityRole(java.lang.String role)
role
- Security role to removevoid removeServletMapping(java.lang.String pattern)
pattern
- URL pattern of the mapping to removevoid removeTaglib(java.lang.String uri)
uri
- URI, relative to the web.xml filevoid removeWatchedResource(java.lang.String name)
name
- Name of the watched resource to be removedvoid removeWelcomeFile(java.lang.String name)
name
- Name of the welcome file to be removedvoid removeWrapperLifecycle(java.lang.String listener)
listener
- Class name of a LifecycleListener class to be removedvoid removeWrapperListener(java.lang.String listener)
listener
- Class name of a ContainerListener class to be removedvoid setMapperContextRootRedirectEnabled(boolean mapperContextRootRedirectEnabled)
mapperContextRootRedirectEnabled
- Should the redirects be enabled?boolean getMapperContextRootRedirectEnabled()
true
if the Mapper level redirect is enabled for this
Context.void setMapperDirectoryRedirectEnabled(boolean mapperDirectoryRedirectEnabled)
mapperDirectoryRedirectEnabled
- Should the redirects be enabled?boolean getMapperDirectoryRedirectEnabled()
true
if the Mapper level redirect is enabled for this
Context.void setDispatchersUseEncodedPaths(boolean dispatchersUseEncodedPaths)
dispatchersUseEncodedPaths
- true
to use encoded paths,
otherwise false
boolean getDispatchersUseEncodedPaths()
true
if encoded paths will be used, otherwise
false
|
Apache Tomcat 6.0.53 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |