|
Apache Tomcat 7.0.42 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.apache.catalina.util.LifecycleBase
org.apache.catalina.util.LifecycleMBeanBase
org.apache.catalina.startup.FailedContext
public class FailedContext
An implementation of Context that is used as a place-holder for
deployed applications when their deployment fails and a Context instance
(usually StandardContext but may be any
Context implementation) cannot be created.
| Field Summary | |
|---|---|
protected static StringManager |
sm
|
| Fields inherited from class org.apache.catalina.util.LifecycleMBeanBase |
|---|
mserver |
| Fields inherited from interface org.apache.catalina.Context |
|---|
ADD_WELCOME_FILE_EVENT, CHANGE_SESSION_ID_EVENT, CLEAR_WELCOME_FILES_EVENT, RELOAD_EVENT, REMOVE_WELCOME_FILE_EVENT |
| 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 |
| Fields inherited from interface org.apache.catalina.Lifecycle |
|---|
AFTER_DESTROY_EVENT, AFTER_INIT_EVENT, AFTER_START_EVENT, AFTER_STOP_EVENT, BEFORE_DESTROY_EVENT, BEFORE_INIT_EVENT, BEFORE_START_EVENT, BEFORE_STOP_EVENT, CONFIGURE_START_EVENT, CONFIGURE_STOP_EVENT, PERIODIC_EVENT, START_EVENT, STOP_EVENT |
| Constructor Summary | |
|---|---|
FailedContext()
|
|
| Method Summary | |
|---|---|
void |
addApplicationListener(ApplicationListener listener)
Add a new Listener class name to the set of Listeners configured for this application. |
void |
addApplicationListener(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 |
addChild(Container child)
Add a new child Container to those associated with this Container, if supported. |
void |
addConstraint(SecurityConstraint constraint)
Add a security constraint to the set for this web application. |
void |
addContainerListener(ContainerListener listener)
Add a container event listener to this component. |
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 |
addFilterMapBefore(FilterMap filterMap)
Add a filter mapping to this Context before the mappings defined in the deployment descriptor but after any other mappings added via this method. |
void |
addInstanceListener(String listener)
Add the classname of an InstanceListener to be added to each Wrapper appended to this Context. |
void |
addLocaleEncodingMappingParameter(String locale,
String encoding)
Add a Locale Encoding Mapping (see Sec 5.4 of Servlet spec 2.4) |
void |
addMimeMapping(String extension,
String mimeType)
Add a new MIME mapping, replacing any existing mapping for the specified extension. |
void |
addParameter(String name,
String value)
Add a new context initialization parameter, replacing any existing value for the specified name. |
void |
addPostConstructMethod(String clazz,
String method)
Add a post construct method definition for the given class, if there is an existing definition for the specified class - IllegalArgumentException will be thrown. |
void |
addPreDestroyMethod(String clazz,
String method)
Add a pre destroy method definition for the given class, if there is an existing definition for the specified class - IllegalArgumentException will be thrown. |
void |
addPropertyChangeListener(PropertyChangeListener listener)
Add a property change listener to this component. |
void |
addResourceJarUrl(URL url)
Add a URL for a JAR that contains static resources in a META-INF/resources directory that should be included in the static resources for this context. |
void |
addRoleMapping(String role,
String link)
Add a security role reference for this web application. |
void |
addSecurityRole(String role)
Add a new security role for this web application. |
void |
addServletContainerInitializer(ServletContainerInitializer sci,
Set<Class<?>> classes)
Add a ServletContainerInitializer instance to this web application. |
void |
addServletMapping(String pattern,
String name)
Add a new servlet mapping, replacing any existing mapping for the specified pattern. |
void |
addServletMapping(String pattern,
String name,
boolean jspWildcard)
Add a new servlet mapping, replacing any existing mapping for the specified pattern. |
Set<String> |
addServletSecurity(ApplicationServletRegistration registration,
ServletSecurityElement servletSecurityElement)
Notification that servlet security has been dynamically set in a ServletRegistration.Dynamic |
void |
addValve(Valve valve)
|
void |
addWatchedResource(String name)
Add a resource which will be watched for reloading by the host auto deployer. |
void |
addWelcomeFile(String name)
Add a new welcome file to the set recognized by this Context. |
void |
addWrapperLifecycle(String listener)
Add the classname of a LifecycleListener to be added to each Wrapper appended to this Context. |
void |
addWrapperListener(String listener)
Add the classname of a ContainerListener to be added to each Wrapper appended to this Context. |
void |
backgroundProcess()
Execute a periodic task, such as reloading, etc. |
Wrapper |
createWrapper()
Factory method to create and return a new Wrapper instance, of the Java implementation class appropriate for this Context implementation. |
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. |
Container |
findChild(String name)
Return the child Container, associated with this Container, with the specified name (if any); otherwise, return null |
Container[] |
findChildren()
Return the set of children Containers associated with this Container. |
SecurityConstraint[] |
findConstraints()
Return the set of security constraints for this web application. |
ContainerListener[] |
findContainerListeners()
Return the set of container listeners associated with this Container. |
ErrorPage |
findErrorPage(int errorCode)
Return the error page entry for the specified HTTP error code, if any; otherwise return null. |
ErrorPage |
findErrorPage(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(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. |
String[] |
findInstanceListeners()
Return the set of InstanceListener classes that will be added to newly created Wrappers automatically. |
String |
findMimeMapping(String extension)
Return the MIME type to which the specified extension is mapped, if any; otherwise return null. |
String[] |
findMimeMappings()
Return the extensions for which MIME mappings are defined. |
String |
findParameter(String name)
Return the value for the specified context initialization parameter name, if any; otherwise return null. |
String[] |
findParameters()
Return the names of all defined context initialization parameters for this Context. |
String |
findPostConstructMethod(String clazz)
Returns the method name that is specified as post construct method for the given class, if it exists; otherwise NULL will be
returned. |
Map<String,String> |
findPostConstructMethods()
Returns a map with keys - fully qualified class names of the classes that have post construct methods and the values are the corresponding method names. |
String |
findPreDestroyMethod(String clazz)
Returns the method name that is specified as pre destroy method for the given class, if it exists; otherwise NULL will be returned. |
Map<String,String> |
findPreDestroyMethods()
Returns a map with keys - fully qualified class names of the classes that have pre destroy methods and the values are the corresponding method names. |
String |
findRoleMapping(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(String role)
Return true if the specified security role is defined
for this application; otherwise return false. |
String[] |
findSecurityRoles()
Return the security roles defined for this application. |
String |
findServletMapping(String pattern)
Return the servlet name mapped by the specified pattern (if any); otherwise return null. |
String[] |
findServletMappings()
Return the patterns of all defined servlet mappings for this Context. |
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. |
String[] |
findWatchedResources()
Return the set of watched resources for this Context. |
boolean |
findWelcomeFile(String name)
Return true if the specified welcome file is defined
for this Context; otherwise return false. |
String[] |
findWelcomeFiles()
Return the set of welcome files defined for this Context. |
String[] |
findWrapperLifecycles()
Return the set of LifecycleListener classes that will be added to newly created Wrappers automatically. |
String[] |
findWrapperListeners()
Return the set of ContainerListener classes that will be added to newly created Wrappers automatically. |
void |
fireContainerEvent(String type,
Object data)
Notify all container event listeners that a particular event has occurred for this Container. |
boolean |
fireRequestDestroyEvent(ServletRequest request)
Notify all ServletRequestListeners that a request
has ended. |
boolean |
fireRequestInitEvent(ServletRequest request)
Notify all ServletRequestListeners that a request
has started. |
AccessLog |
getAccessLog()
Identify the AccessLog to use to log a request/response that was destined for this container but was handled earlier in the processing chain so that the request/response still appears in the correct access logs. |
boolean |
getAllowCasualMultipartParsing()
Returns true if requests mapped to servlets without
"multipart config" to parse multipart/form-data requests anyway. |
String |
getAltDDName()
Return the alternate Deployment Descriptor name. |
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. |
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. |
Authenticator |
getAuthenticator()
Obtain the Authenticator that is used by this context or
null if none is used. |
boolean |
getAvailable()
Return the application available flag for this Context. |
int |
getBackgroundProcessorDelay()
Get the delay between the invocation of the backgroundProcess method on this container and its children. |
String |
getBaseName()
Return the base name to use for WARs, directories or context.xml files for this context. |
String |
getCharset(Locale locale)
Obtain the character set name to use with the given Locale. |
CharsetMapper |
getCharsetMapper()
Deprecated. |
Cluster |
getCluster()
Return the Cluster with which this Container is associated. |
URL |
getConfigFile()
Return the URL of the XML descriptor for this context. |
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. |
String |
getDisplayName()
Return the display name of this web application. |
boolean |
getDistributable()
Return the distributable flag for this web application. |
String |
getDocBase()
Return the document root for this Context. |
protected String |
getDomainInternal()
Deprecated. |
int |
getEffectiveMajorVersion()
Return the effective major version of the Servlet spec used by this context. |
int |
getEffectiveMinorVersion()
Return the effective minor version of the Servlet spec used by this context. |
String |
getEncodedPath()
Return the URL encoded context path, using UTF-8. |
boolean |
getFireRequestListenersOnForwards()
Determine whether or not requests listeners will be fired on forwards for this Context. |
boolean |
getIgnoreAnnotations()
Return the boolean on the annotations parsing. |
String |
getInfo()
Return descriptive information about this Container implementation and the corresponding version number, in the format <description>/<version>. |
JarScanner |
getJarScanner()
Get the Jar Scanner to be used to scan for JAR resources for this context. |
JspConfigDescriptor |
getJspConfigDescriptor()
Obtain the JSP configuration for this context. |
Loader |
getLoader()
Return the Loader with which this Container is associated. |
boolean |
getLogEffectiveWebXml()
Should the effective web.xml for this context be logged on context start? |
Log |
getLogger()
Return the Logger with which this Container is associated. |
LoginConfig |
getLoginConfig()
Return the login configuration descriptor for this web application. |
Manager |
getManager()
Return the Manager with which this Container is associated. |
Mapper |
getMapper()
Get the request dispatcher mapper. |
Object |
getMappingObject()
Return an object which may be utilized for mapping to this component. |
String |
getName()
Return a name string (suitable for use by humans) that describes this Container. |
NamingResources |
getNamingResources()
Return the naming resources associated with this web application. |
protected String |
getObjectNameKeyProperties()
Allow sub-classes to specify the key properties component of the ObjectName that will be used to register this component. |
boolean |
getOverride()
Return the override flag for this web application. |
Container |
getParent()
Return the Container for which this Container is a child, if there is one. |
ClassLoader |
getParentClassLoader()
Return the parent class loader for this component. |
String |
getPath()
Return the context path for this web application. |
boolean |
getPaused()
Is this Context paused whilst it is reloaded? |
Pipeline |
getPipeline()
Return the Pipeline object that manages the Valves associated with this Container. |
boolean |
getPreemptiveAuthentication()
Determines if a user presents authentication credentials, will the context will process them when the request is for a non-protected resource. |
boolean |
getPrivileged()
Return the privileged flag for this web application. |
String |
getPublicId()
Return the public identifier of the deployment descriptor DTD that is currently being parsed. |
Realm |
getRealm()
Return the Realm with which this Container is associated. |
String |
getRealPath(String path)
Return the real path for a given virtual path, if possible; otherwise return null. |
boolean |
getReloadable()
Return the reloadable flag for this web application. |
String |
getResourceOnlyServlets()
Obtains the list of Servlets that expect a resource to be present. |
DirContext |
getResources()
Return the Resources with which this Container is associated. |
boolean |
getSendRedirectBody()
Determines if the context is configured to include a response body as part of a redirect response. |
ServletContext |
getServletContext()
Return the servlet context for which this Context is a facade. |
String |
getSessionCookieDomain()
Gets the domain to use for session cookies. |
String |
getSessionCookieName()
Gets the name to use for session cookies. |
String |
getSessionCookiePath()
Gets the path to use for session cookies. |
boolean |
getSessionCookiePathUsesTrailingSlash()
Is a / added to the end of the session cookie path to ensure browsers, particularly IE, don't send a session cookie for context /foo with requests intended for context /foobar. |
int |
getSessionTimeout()
Return the default session timeout (in minutes) for this web application. |
int |
getStartStopThreads()
Returns the number of threads available for starting and stopping any children associated with this container. |
boolean |
getSwallowAbortedUploads()
Returns true if remaining request data will be read
(swallowed) even the request violates a data size constraint. |
boolean |
getSwallowOutput()
Return the value of the swallowOutput flag. |
boolean |
getTldNamespaceAware()
Get the server.xml <host> attribute's xmlNamespaceAware. |
boolean |
getTldValidation()
Get the server.xml |
boolean |
getUseHttpOnly()
Gets the value of the use HttpOnly cookies for session cookies flag. |
String |
getWebappVersion()
Set the version of this web application - used to differentiate different versions of the same web application when using parallel deployment. |
String |
getWrapperClass()
Return the Java class name of the Wrapper implementation used for servlets registered in this Context. |
boolean |
getXmlNamespaceAware()
Get the server.xml |
boolean |
getXmlValidation()
Get the server.xml |
void |
invoke(Request request,
Response response)
Process the specified Request, and generate the corresponding Response, according to the design of this particular Container. |
boolean |
isResourceOnlyServlet(String servletName)
Checks the named Servlet to see if it expects a resource to be present. |
boolean |
isServlet22()
Is this context using version 2.2 of the Servlet spec? |
void |
logAccess(Request request,
Response response,
long time,
boolean useDefault)
Log a request/response that was destined for this container but has been handled earlier in the processing chain so that the request/response still appears in the correct access logs. |
void |
reload()
Reload this web application, if reloading is supported. |
void |
removeApplicationListener(String listener)
Remove the specified application listener class from the set of listeners for this application. |
void |
removeApplicationParameter(String name)
Remove the application parameter with the specified name from the set for this application. |
void |
removeChild(Container child)
Remove an existing child Container from association with this parent Container. |
void |
removeConstraint(SecurityConstraint constraint)
Remove the specified security constraint from this web application. |
void |
removeContainerListener(ContainerListener listener)
Remove a container event listener from this component. |
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(String listener)
Remove a class name from the set of InstanceListener classes that will be added to newly created Wrappers. |
void |
removeMimeMapping(String extension)
Remove the MIME mapping for the specified extension, if it exists; otherwise, no action is taken. |
void |
removeParameter(String name)
Remove the context initialization parameter with the specified name, if it exists; otherwise, no action is taken. |
void |
removePostConstructMethod(String clazz)
Removes the post construct method definition for the given class, if it exists; otherwise, no action is taken. |
void |
removePreDestroyMethod(String clazz)
Removes the pre destroy method definition for the given class, if it exists; otherwise, no action is taken. |
void |
removePropertyChangeListener(PropertyChangeListener listener)
Remove a property change listener from this component. |
void |
removeRoleMapping(String role)
Remove any security role reference for the specified name |
void |
removeSecurityRole(String role)
Remove any security role with the specified name. |
void |
removeServletMapping(String pattern)
Remove any servlet mapping for the specified pattern, if it exists; otherwise, no action is taken. |
void |
removeWatchedResource(String name)
Remove the specified watched resource name from the list associated with this Context. |
void |
removeWelcomeFile(String name)
Remove the specified welcome file name from the list recognized by this Context. |
void |
removeWrapperLifecycle(String listener)
Remove a class name from the set of LifecycleListener classes that will be added to newly created Wrappers. |
void |
removeWrapperListener(String listener)
Remove a class name from the set of ContainerListener classes that will be added to newly created Wrappers. |
void |
setAllowCasualMultipartParsing(boolean allowCasualMultipartParsing)
Set to true to allow requests mapped to servlets that
do not explicitly declare @MultipartConfig or have
<multipart-config> specified in web.xml to parse
multipart/form-data requests. |
void |
setAltDDName(String altDDName)
Set an alternate Deployment Descriptor name. |
void |
setApplicationEventListeners(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(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 |
setBackgroundProcessorDelay(int delay)
Set the delay between the invocation of the execute method on this container and its children. |
void |
setCharsetMapper(CharsetMapper mapper)
Deprecated. |
void |
setCluster(Cluster cluster)
Set the Cluster with which this Container is associated. |
void |
setConfigFile(URL configFile)
Set the URL of the XML descriptor for this context. |
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 |
setDisplayName(String displayName)
Set the display name of this web application. |
void |
setDistributable(boolean distributable)
Set the distributable flag for this web application. |
void |
setDocBase(String docBase)
Set the document root for this Context. |
void |
setEffectiveMajorVersion(int major)
Set the effective major version of the Servlet spec used by this context. |
void |
setEffectiveMinorVersion(int minor)
Set the effective minor version of the Servlet spec used by this context. |
void |
setFireRequestListenersOnForwards(boolean enable)
Configure whether or not requests listeners will be fired on forwards for this Context. |
void |
setIgnoreAnnotations(boolean ignoreAnnotations)
Set the boolean on the annotations parsing for this web application. |
void |
setJarScanner(JarScanner jarScanner)
Set the Jar Scanner to be used to scan for JAR resources for this context. |
void |
setLoader(Loader loader)
Set the Loader with which this Container is associated. |
void |
setLogEffectiveWebXml(boolean logEffectiveWebXml)
Set whether or not the effective web.xml for this context should be logged on context start. |
void |
setLoginConfig(LoginConfig config)
Set the login configuration descriptor for this web application. |
void |
setManager(Manager manager)
Set the Manager with which this Container is associated. |
void |
setName(String name)
Set a name string (suitable for use by humans) that describes this Container. |
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 |
setParent(Container parent)
Set the parent Container to which this Container is being added as a child. |
void |
setParentClassLoader(ClassLoader parent)
Set the parent class loader for this component. |
void |
setPath(String path)
Set the context path for this web application. |
void |
setPreemptiveAuthentication(boolean enable)
Configures if a user presents authentication credentials, whether the context will process them when the request is for a non-protected resource. |
void |
setPrivileged(boolean privileged)
Set the privileged flag for this web application. |
void |
setPublicId(String publicId)
Set the public identifier of the deployment descriptor DTD that is currently being parsed. |
void |
setRealm(Realm realm)
Set the Realm with which this Container is associated. |
void |
setReloadable(boolean reloadable)
Set the reloadable flag for this web application. |
void |
setResourceOnlyServlets(String resourceOnlyServlets)
Sets the (comma separated) list of Servlets that expect a resource to be present. |
void |
setResources(DirContext resources)
Set the Resources object with which this Container is associated. |
void |
setSendRedirectBody(boolean enable)
Configures if a response body is included when a redirect response is sent to the client. |
void |
setSessionCookieDomain(String sessionCookieDomain)
Sets the domain to use for session cookies. |
void |
setSessionCookieName(String sessionCookieName)
Sets the name to use for session cookies. |
void |
setSessionCookiePath(String sessionCookiePath)
Sets the path to use for session cookies. |
void |
setSessionCookiePathUsesTrailingSlash(boolean sessionCookiePathUsesTrailingSlash)
Configures if a / is added to the end of the session cookie path to ensure browsers, particularly IE, don't send a session cookie for context /foo with requests intended for context /foobar. |
void |
setSessionTimeout(int timeout)
Set the default session timeout (in minutes) for this web application. |
void |
setStartStopThreads(int startStopThreads)
Sets the number of threads available for starting and stopping any children associated with this container. |
void |
setSwallowAbortedUploads(boolean swallowAbortedUploads)
Set to false to disable request data swallowing
after an upload was aborted due to size constraints. |
void |
setSwallowOutput(boolean swallowOutput)
Set the value of the swallowOutput flag. |
void |
setTldNamespaceAware(boolean tldNamespaceAware)
Set the namespace aware feature of the XML parser used when parsing xml instances. |
void |
setTldValidation(boolean tldValidation)
Set the validation feature of the XML parser used when parsing tlds files. |
void |
setUseHttpOnly(boolean useHttpOnly)
Sets the use HttpOnly cookies for session cookies flag. |
void |
setWebappVersion(String webappVersion)
Set the version of this web application - used to differentiate different versions of the same web application when using parallel deployment. |
void |
setWrapperClass(String wrapperClass)
Set the Java class name of the Wrapper implementation used for servlets registered in this Context. |
void |
setXmlNamespaceAware(boolean xmlNamespaceAware)
Set the namespace aware feature of the XML parser used when parsing xml instances. |
void |
setXmlValidation(boolean xmlValidation)
Set the validation feature of the XML parser used when parsing xml instances. |
protected void |
startInternal()
Sub-classes must ensure that the state is changed to LifecycleState.STARTING during the execution of this method. |
protected void |
stopInternal()
Sub-classes must ensure that the state is changed to LifecycleState.STOPPING during the execution of this method. |
String |
toString()
|
| Methods inherited from class org.apache.catalina.util.LifecycleMBeanBase |
|---|
destroyInternal, getDomain, getObjectName, initInternal, postDeregister, postRegister, preDeregister, preRegister, register, setDomain, unregister |
| Methods inherited from class org.apache.catalina.util.LifecycleBase |
|---|
addLifecycleListener, destroy, findLifecycleListeners, fireLifecycleEvent, getState, getStateName, init, removeLifecycleListener, setState, setState, start, stop |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.apache.catalina.Container |
|---|
getObjectName |
| Methods inherited from interface org.apache.catalina.Lifecycle |
|---|
addLifecycleListener, destroy, findLifecycleListeners, getState, getStateName, init, removeLifecycleListener, start, stop |
| Field Detail |
|---|
protected static final StringManager sm
| Constructor Detail |
|---|
public FailedContext()
| Method Detail |
|---|
public URL getConfigFile()
Context
getConfigFile in interface Contextpublic void setConfigFile(URL configFile)
Context
setConfigFile in interface ContextconfigFile - The URL of the XML descriptor for this context.public String getDocBase()
Context
getDocBase in interface Contextpublic void setDocBase(String docBase)
Context
setDocBase in interface ContextdocBase - The new document rootpublic String getName()
Container
getName in interface Containerpublic void setName(String name)
Container
setName in interface Containername - New name of this containerpublic Container getParent()
Containernull.
getParent in interface Containerpublic void setParent(Container parent)
Container
setParent in interface Containerparent - Container to which this Container is being added
as a childpublic String getPath()
Context
getPath in interface Contextpublic void setPath(String path)
Context
setPath in interface Contextpath - The new context pathpublic String getWebappVersion()
Context
getWebappVersion in interface Contextpublic void setWebappVersion(String webappVersion)
Context
setWebappVersion in interface Context@Deprecated protected String getDomainInternal()
LifecycleMBeanBase
getDomainInternal in class LifecycleMBeanBaseprotected String getObjectNameKeyProperties()
LifecycleMBeanBaseObjectName that will be used to register this component.
getObjectNameKeyProperties in class LifecycleMBeanBaseObjectName
protected void startInternal()
throws LifecycleException
LifecycleBaseLifecycleState.STARTING during the execution of this method.
Changing state will trigger the Lifecycle.START_EVENT event.
If a component fails to start it may either throw a
LifecycleException which will cause it's parent to fail to start
or it can place itself in the error state in which case LifecycleBase.stop()
will be called on the failed component but the parent component will
continue to start normally.
startInternal in class LifecycleBaseLifecycleException
protected void stopInternal()
throws LifecycleException
LifecycleBaseLifecycleState.STOPPING during the execution of this method.
Changing state will trigger the Lifecycle.STOP_EVENT event.
stopInternal in class LifecycleBaseLifecycleExceptionpublic void addWatchedResource(String name)
Context
addWatchedResource in interface Contextname - Path to the resource, relative to docBasepublic String[] findWatchedResources()
Context
findWatchedResources in interface Contextpublic void removeWatchedResource(String name)
Context
removeWatchedResource in interface Contextname - Name of the watched resource to be removedpublic void addChild(Container child)
ContainersetParent() method must be called, with this
Container as an argument. This method may thrown an
IllegalArgumentException if this Container chooses not
to be attached to the specified Container, in which case it is not added
addChild in interface Containerchild - New child Container to be addedpublic Container findChild(String name)
Containernull
findChild in interface Containername - Name of the child Container to be retrievedpublic Container[] findChildren()
Container
findChildren in interface Containerpublic void removeChild(Container child)
Container
removeChild in interface Containerchild - Existing child Container to be removedpublic String toString()
toString in class Objectpublic Loader getLoader()
Containernull.
getLoader in interface Containerpublic void setLoader(Loader loader)
Container
setLoader in interface Containerloader - The newly associated loaderpublic Log getLogger()
Containernull.
getLogger in interface Containerpublic Manager getManager()
Containernull.
getManager in interface Containerpublic void setManager(Manager manager)
Container
setManager in interface Containermanager - The newly associated Managerpublic Pipeline getPipeline()
Container
getPipeline in interface Containerpublic Cluster getCluster()
Containernull.
getCluster in interface Containerpublic void setCluster(Cluster cluster)
Container
setCluster in interface Containercluster - the Cluster with which this Container is associated.public int getBackgroundProcessorDelay()
Container
getBackgroundProcessorDelay in interface Containerpublic void setBackgroundProcessorDelay(int delay)
Container
setBackgroundProcessorDelay in interface Containerdelay - The delay in seconds between the invocation of
backgroundProcess methodspublic ClassLoader getParentClassLoader()
ContainerContainer.getParent() Container.getParentClassLoader(). If no parent has
been set, return the system class loader.
getParentClassLoader in interface Containerpublic void setParentClassLoader(ClassLoader parent)
ContainerContexts
this call is meaningful only before a Loader has
been configured, and the specified value (if non-null) should be
passed as an argument to the class loader constructor.
setParentClassLoader in interface Containerparent - The new parent class loaderpublic Realm getRealm()
Containernull.
getRealm in interface Containerpublic void setRealm(Realm realm)
Container
setRealm in interface Containerrealm - The newly associated Realmpublic DirContext getResources()
Containernull.
getResources in interface Containerpublic void setResources(DirContext resources)
Container
setResources in interface Containerresources - The newly associated Resourcespublic void backgroundProcess()
Container
backgroundProcess in interface Containerpublic void addContainerListener(ContainerListener listener)
Container
addContainerListener in interface Containerlistener - The listener to addpublic ContainerListener[] findContainerListeners()
Container
findContainerListeners in interface Containerpublic void removeContainerListener(ContainerListener listener)
Container
removeContainerListener in interface Containerlistener - The listener to removepublic void addPropertyChangeListener(PropertyChangeListener listener)
Container
addPropertyChangeListener in interface Containerlistener - The listener to addpublic void removePropertyChangeListener(PropertyChangeListener listener)
Container
removePropertyChangeListener in interface Containerlistener - The listener to remove
public void invoke(Request request,
Response response)
throws IOException,
ServletException
Container
invoke in interface Containerrequest - Request to be processedresponse - Response to be produced
IOException - if an input/output error occurred while
processing
ServletException - if a ServletException was thrown
while processing this request
public void fireContainerEvent(String type,
Object data)
Container
fireContainerEvent in interface Containertype - Event typedata - Event data
public void logAccess(Request request,
Response response,
long time,
boolean useDefault)
Container
logAccess in interface Containerrequest - Request (associated with the response) to logresponse - Response (associated with the request) to logtime - Time taken to process the request/response in
milliseconds (use 0 if not known)useDefault - Flag that indicates that the request/response should
be logged in the engine's default access logpublic AccessLog getAccessLog()
Container
getAccessLog in interface Containerpublic int getStartStopThreads()
Container
getStartStopThreads in interface Containerpublic void setStartStopThreads(int startStopThreads)
Container
setStartStopThreads in interface ContainerstartStopThreads - The new number of threads to be usedpublic boolean getAllowCasualMultipartParsing()
Contexttrue if requests mapped to servlets without
"multipart config" to parse multipart/form-data requests anyway.
getAllowCasualMultipartParsing in interface Contexttrue if requests mapped to servlets without
"multipart config" to parse multipart/form-data requests,
false otherwise.public void setAllowCasualMultipartParsing(boolean allowCasualMultipartParsing)
Contexttrue to allow requests mapped to servlets that
do not explicitly declare @MultipartConfig or have
<multipart-config> specified in web.xml to parse
multipart/form-data requests.
setAllowCasualMultipartParsing in interface ContextallowCasualMultipartParsing - true to allow such
casual parsing, false otherwise.public Object[] getApplicationEventListeners()
Context
getApplicationEventListeners in interface Contextpublic void setApplicationEventListeners(Object[] listeners)
Context
setApplicationEventListeners in interface Contextlisteners - The set of instantiated listener objects.public Object[] getApplicationLifecycleListeners()
Context
getApplicationLifecycleListeners in interface Contextpublic void setApplicationLifecycleListeners(Object[] listeners)
Context
setApplicationLifecycleListeners in interface Contextlisteners - The set of instantiated listener objects.public boolean getAvailable()
Context
getAvailable in interface Context@Deprecated public CharsetMapper getCharsetMapper()
Context
getCharsetMapper in interface Context@Deprecated public void setCharsetMapper(CharsetMapper mapper)
Context
setCharsetMapper in interface Contextmapper - The new mapperpublic String getCharset(Locale locale)
Context
getCharset in interface Contextpublic boolean getConfigured()
Context
getConfigured in interface Contextpublic void setConfigured(boolean configured)
Context
setConfigured in interface Contextconfigured - The new correctly configured flagpublic boolean getCookies()
Context
getCookies in interface Contextpublic void setCookies(boolean cookies)
Context
setCookies in interface Contextcookies - The new flagpublic String getSessionCookieName()
Context
getSessionCookieName in interface Contextpublic void setSessionCookieName(String sessionCookieName)
Context
setSessionCookieName in interface ContextsessionCookieName - The name to usepublic boolean getUseHttpOnly()
Context
getUseHttpOnly in interface Contexttrue if the HttpOnly flag should be set on session
cookiespublic void setUseHttpOnly(boolean useHttpOnly)
Context
setUseHttpOnly in interface ContextuseHttpOnly - Set to true to use HttpOnly cookies
for session cookiespublic String getSessionCookieDomain()
Context
getSessionCookieDomain in interface Contextpublic void setSessionCookieDomain(String sessionCookieDomain)
Context
setSessionCookieDomain in interface ContextsessionCookieDomain - The domain to usepublic String getSessionCookiePath()
Context
getSessionCookiePath in interface Contextpublic void setSessionCookiePath(String sessionCookiePath)
Context
setSessionCookiePath in interface ContextsessionCookiePath - The path to usepublic boolean getSessionCookiePathUsesTrailingSlash()
Context
getSessionCookiePathUsesTrailingSlash in interface Contexttrue if the slash is added, otherwise
falsepublic void setSessionCookiePathUsesTrailingSlash(boolean sessionCookiePathUsesTrailingSlash)
Context
setSessionCookiePathUsesTrailingSlash in interface ContextsessionCookiePathUsesTrailingSlash - true if the
slash is should be added,
otherwise falsepublic boolean getCrossContext()
Context
getCrossContext in interface Contextpublic void setCrossContext(boolean crossContext)
Context
setCrossContext in interface ContextcrossContext - The new cross contexts flagpublic String getAltDDName()
Context
getAltDDName in interface Contextpublic void setAltDDName(String altDDName)
Context
setAltDDName in interface Contextpublic String getDisplayName()
Context
getDisplayName in interface Contextpublic void setDisplayName(String displayName)
Context
setDisplayName in interface ContextdisplayName - The new display namepublic boolean getDistributable()
Context
getDistributable in interface Contextpublic void setDistributable(boolean distributable)
Context
setDistributable in interface Contextdistributable - The new distributable flagpublic String getEncodedPath()
Context
getEncodedPath in interface Contextpublic boolean getIgnoreAnnotations()
Context
getIgnoreAnnotations in interface Contextpublic void setIgnoreAnnotations(boolean ignoreAnnotations)
Context
setIgnoreAnnotations in interface ContextignoreAnnotations - The boolean on the annotations parsingpublic LoginConfig getLoginConfig()
Context
getLoginConfig in interface Contextpublic void setLoginConfig(LoginConfig config)
Context
setLoginConfig in interface Contextconfig - The new login configurationpublic Mapper getMapper()
Context
getMapper in interface Contextpublic NamingResources getNamingResources()
Context
getNamingResources in interface Contextpublic void setNamingResources(NamingResources namingResources)
Context
setNamingResources in interface ContextnamingResources - The new naming resourcespublic String getPublicId()
Context
getPublicId in interface Contextpublic void setPublicId(String publicId)
Context
setPublicId in interface ContextpublicId - The public identifierpublic boolean getReloadable()
Context
getReloadable in interface Contextpublic void setReloadable(boolean reloadable)
Context
setReloadable in interface Contextreloadable - The new reloadable flagpublic boolean getOverride()
Context
getOverride in interface Contextpublic void setOverride(boolean override)
Context
setOverride in interface Contextoverride - The new override flagpublic boolean getPrivileged()
Context
getPrivileged in interface Contextpublic void setPrivileged(boolean privileged)
Context
setPrivileged in interface Contextprivileged - The new privileged flagpublic ServletContext getServletContext()
Context
getServletContext in interface Contextpublic int getSessionTimeout()
Context
getSessionTimeout in interface Contextpublic void setSessionTimeout(int timeout)
Context
setSessionTimeout in interface Contexttimeout - The new default session timeoutpublic boolean getSwallowAbortedUploads()
Contexttrue if remaining request data will be read
(swallowed) even the request violates a data size constraint.
getSwallowAbortedUploads in interface Contexttrue if data will be swallowed (default),
false otherwise.public void setSwallowAbortedUploads(boolean swallowAbortedUploads)
Contextfalse to disable request data swallowing
after an upload was aborted due to size constraints.
setSwallowAbortedUploads in interface ContextswallowAbortedUploads - false to disable
swallowing, true otherwise (default).public boolean getSwallowOutput()
Context
getSwallowOutput in interface Contextpublic void setSwallowOutput(boolean swallowOutput)
Context
setSwallowOutput in interface ContextswallowOutput - The new valuepublic String getWrapperClass()
Context
getWrapperClass in interface Contextpublic void setWrapperClass(String wrapperClass)
Context
setWrapperClass in interface ContextwrapperClass - The new wrapper classpublic boolean getXmlNamespaceAware()
Context
getXmlNamespaceAware in interface Contextpublic void setXmlNamespaceAware(boolean xmlNamespaceAware)
Context
setXmlNamespaceAware in interface ContextxmlNamespaceAware - true to enable namespace awarenesspublic boolean getXmlValidation()
Context
getXmlValidation in interface Contextpublic void setXmlValidation(boolean xmlValidation)
Context
setXmlValidation in interface ContextxmlValidation - true to enable xml instance validationpublic void setTldValidation(boolean tldValidation)
Context
setTldValidation in interface ContexttldValidation - true to enable xml instance validationpublic boolean getTldValidation()
Context
getTldValidation in interface Contextpublic boolean getTldNamespaceAware()
Context
getTldNamespaceAware in interface Contextpublic void setTldNamespaceAware(boolean tldNamespaceAware)
Context
setTldNamespaceAware in interface ContexttldNamespaceAware - true to enable namespace awarenesspublic JarScanner getJarScanner()
Context
getJarScanner in interface Contextpublic void setJarScanner(JarScanner jarScanner)
Context
setJarScanner in interface ContextjarScanner - The Jar Scanner to be used for this context.public Authenticator getAuthenticator()
ContextAuthenticator that is used by this context or
null if none is used.
getAuthenticator in interface Contextpublic void setLogEffectiveWebXml(boolean logEffectiveWebXml)
Context
setLogEffectiveWebXml in interface Contextpublic boolean getLogEffectiveWebXml()
Context
getLogEffectiveWebXml in interface Contextpublic void addApplicationListener(ApplicationListener listener)
Context
addApplicationListener in interface Contextlistener - Java class name of a listener classpublic void addApplicationListener(String listener)
Context
addApplicationListener in interface Contextlistener - Java class name of a listener classpublic String[] findApplicationListeners()
Context
findApplicationListeners in interface Contextpublic void removeApplicationListener(String listener)
Context
removeApplicationListener in interface Contextlistener - Java class name of the listener to be removedpublic void addApplicationParameter(ApplicationParameter parameter)
Context
addApplicationParameter in interface Contextparameter - The new application parameterpublic ApplicationParameter[] findApplicationParameters()
Context
findApplicationParameters in interface Contextpublic void removeApplicationParameter(String name)
Context
removeApplicationParameter in interface Contextname - Name of the application parameter to removepublic void addConstraint(SecurityConstraint constraint)
Context
addConstraint in interface Contextpublic SecurityConstraint[] findConstraints()
Context
findConstraints in interface Contextpublic void removeConstraint(SecurityConstraint constraint)
Context
removeConstraint in interface Contextconstraint - Constraint to be removedpublic void addErrorPage(ErrorPage errorPage)
Context
addErrorPage in interface ContexterrorPage - The error page definition to be addedpublic ErrorPage findErrorPage(int errorCode)
Contextnull.
findErrorPage in interface ContexterrorCode - Error code to look uppublic ErrorPage findErrorPage(String exceptionType)
Contextnull.
findErrorPage in interface ContextexceptionType - Exception type to look uppublic ErrorPage[] findErrorPages()
Context
findErrorPages in interface Contextpublic void removeErrorPage(ErrorPage errorPage)
Context
removeErrorPage in interface ContexterrorPage - The error page definition to be removedpublic void addFilterDef(FilterDef filterDef)
Context
addFilterDef in interface ContextfilterDef - The filter definition to be addedpublic FilterDef findFilterDef(String filterName)
Contextnull.
findFilterDef in interface ContextfilterName - Filter name to look uppublic FilterDef[] findFilterDefs()
Context
findFilterDefs in interface Contextpublic void removeFilterDef(FilterDef filterDef)
Context
removeFilterDef in interface ContextfilterDef - Filter definition to be removedpublic void addFilterMap(FilterMap filterMap)
Context
addFilterMap in interface ContextfilterMap - The filter mapping to be addedpublic void addFilterMapBefore(FilterMap filterMap)
Context
addFilterMapBefore in interface ContextfilterMap - The filter mapping to be addedpublic FilterMap[] findFilterMaps()
Context
findFilterMaps in interface Contextpublic void removeFilterMap(FilterMap filterMap)
Context
removeFilterMap in interface ContextfilterMap - The filter mapping to be removedpublic void addInstanceListener(String listener)
Context
addInstanceListener in interface Contextlistener - Java class name of an InstanceListener classpublic String[] findInstanceListeners()
Context
findInstanceListeners in interface Contextpublic void removeInstanceListener(String listener)
Context
removeInstanceListener in interface Contextlistener - Class name of an InstanceListener class to be removed
public void addLocaleEncodingMappingParameter(String locale,
String encoding)
Context
addLocaleEncodingMappingParameter in interface Contextlocale - locale to map an encoding forencoding - encoding to be used for a give locale
public void addMimeMapping(String extension,
String mimeType)
Context
addMimeMapping in interface Contextextension - Filename extension being mappedmimeType - Corresponding MIME typepublic String findMimeMapping(String extension)
Contextnull.
findMimeMapping in interface Contextextension - Extension to map to a MIME typepublic String[] findMimeMappings()
Context
findMimeMappings in interface Contextpublic void removeMimeMapping(String extension)
Context
removeMimeMapping in interface Contextextension - Extension to remove the mapping for
public void addParameter(String name,
String value)
Context
addParameter in interface Contextname - Name of the new parametervalue - Value of the new parameterpublic String findParameter(String name)
Contextnull.
findParameter in interface Contextname - Name of the parameter to returnpublic String[] findParameters()
Context
findParameters in interface Contextpublic void removeParameter(String name)
Context
removeParameter in interface Contextname - Name of the parameter to remove
public void addRoleMapping(String role,
String link)
Context
addRoleMapping in interface Contextrole - Security role used in the applicationlink - Actual security role to check forpublic String findRoleMapping(String role)
Context
findRoleMapping in interface Contextrole - Security role to mappublic void removeRoleMapping(String role)
Context
removeRoleMapping in interface Contextrole - Security role (as used in the application) to removepublic void addSecurityRole(String role)
Context
addSecurityRole in interface Contextrole - New security rolepublic boolean findSecurityRole(String role)
Contexttrue if the specified security role is defined
for this application; otherwise return false.
findSecurityRole in interface Contextrole - Security role to verifypublic String[] findSecurityRoles()
Context
findSecurityRoles in interface Contextpublic void removeSecurityRole(String role)
Context
removeSecurityRole in interface Contextrole - Security role to remove
public void addServletMapping(String pattern,
String name)
Context
addServletMapping in interface Contextpattern - URL pattern to be mappedname - Name of the corresponding servlet to execute
public void addServletMapping(String pattern,
String name,
boolean jspWildcard)
Context
addServletMapping in interface Contextpattern - URL pattern to be mappedname - Name of the corresponding servlet to executejspWildcard - true if name identifies the JspServlet
and pattern contains a wildcard; false otherwisepublic String findServletMapping(String pattern)
Contextnull.
findServletMapping in interface Contextpattern - Pattern for which a mapping is requestedpublic String[] findServletMappings()
Context
findServletMappings in interface Contextpublic void removeServletMapping(String pattern)
Context
removeServletMapping in interface Contextpattern - URL pattern of the mapping to removepublic void addWelcomeFile(String name)
Context
addWelcomeFile in interface Contextname - New welcome file namepublic boolean findWelcomeFile(String name)
Contexttrue if the specified welcome file is defined
for this Context; otherwise return false.
findWelcomeFile in interface Contextname - Welcome file to verifypublic String[] findWelcomeFiles()
Context
findWelcomeFiles in interface Contextpublic void removeWelcomeFile(String name)
Context
removeWelcomeFile in interface Contextname - Name of the welcome file to be removedpublic void addWrapperLifecycle(String listener)
Context
addWrapperLifecycle in interface Contextlistener - Java class name of a LifecycleListener classpublic String[] findWrapperLifecycles()
Context
findWrapperLifecycles in interface Contextpublic void removeWrapperLifecycle(String listener)
Context
removeWrapperLifecycle in interface Contextlistener - Class name of a LifecycleListener class to be removedpublic void addWrapperListener(String listener)
Context
addWrapperListener in interface Contextlistener - Java class name of a ContainerListener classpublic String[] findWrapperListeners()
Context
findWrapperListeners in interface Contextpublic void removeWrapperListener(String listener)
Context
removeWrapperListener in interface Contextlistener - Class name of a ContainerListener class to be removedpublic Wrapper createWrapper()
Context
createWrapper in interface Contextpublic String findStatusPage(int status)
Contextnull.
findStatusPage in interface Contextstatus - HTTP status code to look uppublic int[] findStatusPages()
Context
findStatusPages in interface Contextpublic boolean fireRequestInitEvent(ServletRequest request)
ContextServletRequestListeners that a request
has started.
fireRequestInitEvent in interface Contexttrue if the listeners fire successfully, else
falsepublic boolean fireRequestDestroyEvent(ServletRequest request)
ContextServletRequestListeners that a request
has ended.
fireRequestDestroyEvent in interface Contexttrue if the listeners fire successfully, else
falsepublic void reload()
Context
reload in interface Contextpublic String getRealPath(String path)
Contextnull.
getRealPath in interface Contextpath - The path to the desired resourcepublic int getEffectiveMajorVersion()
Context
getEffectiveMajorVersion in interface Contextpublic void setEffectiveMajorVersion(int major)
Context
setEffectiveMajorVersion in interface Contextpublic int getEffectiveMinorVersion()
Context
getEffectiveMinorVersion in interface Contextpublic void setEffectiveMinorVersion(int minor)
Context
setEffectiveMinorVersion in interface Contextpublic JspConfigDescriptor getJspConfigDescriptor()
Context
getJspConfigDescriptor in interface Contextpublic void addResourceJarUrl(URL url)
Context
addResourceJarUrl in interface Context
public void addServletContainerInitializer(ServletContainerInitializer sci,
Set<Class<?>> classes)
Context
addServletContainerInitializer in interface Contextsci - The instance to addclasses - The classes in which the initializer expressed an
interestpublic boolean getPaused()
Context
getPaused in interface Contextpublic boolean isServlet22()
Context
isServlet22 in interface Context
public Set<String> addServletSecurity(ApplicationServletRegistration registration,
ServletSecurityElement servletSecurityElement)
ContextServletRegistration.Dynamic
addServletSecurity in interface Contextregistration - servlet security was modified forservletSecurityElement - new security constraints for this servlet
public void setResourceOnlyServlets(String resourceOnlyServlets)
Context
setResourceOnlyServlets in interface Contextpublic String getResourceOnlyServlets()
Context
getResourceOnlyServlets in interface Contextpublic boolean isResourceOnlyServlet(String servletName)
Context
isResourceOnlyServlet in interface ContextservletName - Name of the Servlet (as per web.xml) to check
true if the Servlet expects a resource,
otherwise falsepublic String getBaseName()
Context
getBaseName in interface Contextpublic void setFireRequestListenersOnForwards(boolean enable)
Context
setFireRequestListenersOnForwards in interface Contextpublic boolean getFireRequestListenersOnForwards()
Context
getFireRequestListenersOnForwards in interface Contextpublic void setPreemptiveAuthentication(boolean enable)
Context
setPreemptiveAuthentication in interface Contextpublic boolean getPreemptiveAuthentication()
Context
getPreemptiveAuthentication in interface Contextpublic void setSendRedirectBody(boolean enable)
Context
setSendRedirectBody in interface Contextpublic boolean getSendRedirectBody()
Context
getSendRedirectBody in interface Contextpublic void addValve(Valve valve)
public String getInfo()
Container<description>/<version>.
getInfo in interface Containerpublic Object getMappingObject()
Container
getMappingObject in interface Container
public void addPostConstructMethod(String clazz,
String method)
Context
addPostConstructMethod in interface Contextclazz - Fully qualified class namemethod - Post construct method name
public void addPreDestroyMethod(String clazz,
String method)
Context
addPreDestroyMethod in interface Contextclazz - Fully qualified class namemethod - Post construct method namepublic void removePostConstructMethod(String clazz)
Context
removePostConstructMethod in interface Contextclazz - Fully qualified class namepublic void removePreDestroyMethod(String clazz)
Context
removePreDestroyMethod in interface Contextclazz - Fully qualified class namepublic String findPostConstructMethod(String clazz)
ContextNULL will be
returned.
findPostConstructMethod in interface Contextclazz - Fully qualified class name
NULL will
be returned.public String findPreDestroyMethod(String clazz)
ContextNULL will be returned.
findPreDestroyMethod in interface Contextclazz - Fully qualified class name
NULL will be
returned.public Map<String,String> findPostConstructMethods()
Context
findPostConstructMethods in interface Contextpublic Map<String,String> findPreDestroyMethods()
Context
findPreDestroyMethods in interface Context
|
Apache Tomcat 7.0.42 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||