# Package org.apache.catalina.core

- Class Summary
  Class | Description
  --- | ---
  AccessLogAdapter | A helper class that wraps several AccessLog instances.
  ApplicationContext | Standard implementation of `ServletContext` that represents a web application's execution environment.
  ApplicationContextFacade | Facade object which masks the internal `ApplicationContext` object from the web application.
  ApplicationFilterChain | Implementation of `javax.servlet.FilterChain` used to manage the execution of a set of filters for a particular request.
  ApplicationFilterConfig | Implementation of a `javax.servlet.FilterConfig` useful in managing the filter instances instantiated when a web application is first started.
  ApplicationFilterFactory | Factory for the creation and caching of Filters and creation of Filter Chains.
  ApplicationFilterRegistration |
  ApplicationMapping |
  ApplicationMappingImpl |
  ApplicationPart | Adaptor to allow `FileItem` objects generated by the package renamed commons-upload to be used by the Servlet 3.0 upload API that expects `Part`s.
  ApplicationPushBuilder |
  ApplicationServletRegistration |
  ApplicationSessionCookieConfig |
  AprLifecycleListener | Implementation of `LifecycleListener` that will init and and destroy APR.
  AsyncContextImpl |
  AsyncListenerWrapper |
  Constants |
  ContainerBase | Abstract implementation of the Container interface, providing common functionality required by nearly every implementation.
  DefaultInstanceManager |
  JniLifecycleListener | An implementation of LifeCycleListener that loads a native library into the JVM.
  JreMemoryLeakPreventionListener | Provide a workaround for known places where the Java Runtime environment can cause a memory leak or lock files.
  NamingContextListener | Helper class used to initialize and populate the JNDI context associated with each context and server.
  StandardContext | Standard implementation of the Context interface.
  StandardEngine | Standard implementation of the Engine interface.
  StandardEngine.AccessLogListener |
  StandardEngine.NoopAccessLog |
  StandardHost | Standard implementation of the Host interface.
  StandardPipeline | Standard implementation of a processing Pipeline that will invoke a series of Valves that have been configured to be called in order.
  StandardServer | Standard implementation of the Server interface, available for use (but not required) when deploying and starting Catalina.
  StandardService | Standard implementation of the `Service` interface.
  StandardThreadExecutor |
  StandardWrapper | Standard implementation of the Wrapper interface that represents an individual servlet definition.
  StandardWrapperFacade | Facade for the StandardWrapper object.
  ThreadLocalLeakPreventionListener | A `LifecycleListener` that triggers the renewal of threads in Executor pools when a `Context` is being stopped to avoid thread-local related memory leaks.

- Enum Summary
  Enum | Description
  --- | ---
  ApplicationMappingMatch | Represents the ways that a request can be mapped to a servlet

Copyright © 2000-2021 Apache Software Foundation. All Rights Reserved.