| 
 | 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_EVENTContainer event for changing the ID of a session. | 
| static java.lang.String | RELOAD_EVENTThe 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 trueif the specified security role is defined
 for this application; otherwise returnfalse. | 
|  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 trueif the specified welcome file is defined
 for this Context; otherwise returnfalse. | 
|  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, 
encodeRedirectURLvoid 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 mapped
void addLocaleEncodingMappingParameter(java.lang.String locale,
                                       java.lang.String encoding)
locale - locale to map an encoding forencoding - encoding to be used for a give locale
void addMimeMapping(java.lang.String extension,
                    java.lang.String mimeType)
extension - Filename extension being mappedmimeType - Corresponding MIME type
void addParameter(java.lang.String name,
                  java.lang.String value)
name - Name of the new parametervalue - Value of the new  parameter
void 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 role
void addServletMapping(java.lang.String pattern,
                       java.lang.String name)
pattern - URL pattern to be mappedname - Name of the corresponding servlet to execute
void 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 falseboolean 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 | ||||||||