Package org.apache.catalina.core
package org.apache.catalina.core
-
ClassDescriptionA helper class that wraps several AccessLog instances.Standard implementation of
ServletContext
that represents a web application's execution environment.Facade object which masks the internalApplicationContext
object from the web application.Implementation ofjavax.servlet.FilterChain
used to manage the execution of a set of filters for a particular request.Implementation of ajavax.servlet.FilterConfig
useful in managing the filter instances instantiated when a web application is first started.Factory for the creation and caching of Filters and creation of Filter Chains.Implementation ofLifecycleListener
that will init and and destroy APR.Holds APR status without the need to load other classes.Abstract implementation of the Container interface, providing common functionality required by nearly every implementation.Implementation ofLifecycleListener
that will create context naming information environment entries.This listener must be declared in server.xml as a Server listener, possibly optional.An implementation of LifeCycleListener that loads a native library into the JVM.Provide a workaround for known places where the Java Runtime environment can cause a memory leak or lock files.Helper class used to initialize and populate the JNDI context associated with each context and server.Implementation ofLifecycleListener
that will do the global initialization of OpenSSL according to specified configuration parameters.Implementation ofLifecycleListener
that will populate the context's role mapping from a properties file.Standard implementation of the Context interface.Standard implementation of the Engine interface.Standard implementation of the Host interface.Standard implementation of a processing Pipeline that will invoke a series of Valves that have been configured to be called in order.Standard implementation of the Server interface, available for use (but not required) when deploying and starting Catalina.Standard implementation of theService
interface.An executor that uses a new virtual thread for each task.Standard implementation of the Wrapper interface that represents an individual servlet definition.Facade for the StandardWrapper object.ALifecycleListener
that triggers the renewal of threads in Executor pools when aContext
is being stopped to avoid thread-local related memory leaks.