| Interface | Description | 
|---|---|
| UserDatabase | Abstraction of the set of users defined by the operating system on the
 current server platform. | 
| Class | Description | 
|---|---|
| Bootstrap | Bootstrap loader for Catalina. | 
| Catalina | Startup/Shutdown shell program for Catalina. | 
| CatalinaProperties | Utility class to read the bootstrap Catalina configuration. | 
| ClassLoaderFactory | Utility class for building class loaders for Catalina. | 
| ClassLoaderFactory.Repository | |
| ConnectorCreateRule | Rule implementation that creates a connector. | 
| Constants | String constants for the startup package. | 
| ContextConfig | Startup event listener for a Context that configures the properties
 of that Context, and the associated defined servlets. | 
| ContextRuleSet | RuleSet for processing the contents of a
 Context definition element. | 
| CopyParentClassLoaderRule | Rule that copies the  parentClassLoaderproperty from the
 next-to-top item on the stack (which must be aContainer)
 to the top item on the stack (which must also be aContainer). | 
| DigesterFactory | Deprecated Use  DigesterFactory | 
| Embedded | Deprecated Use  Tomcatinstead. | 
| EngineConfig | Startup event listener for a Engine that configures the properties
 of that Engine, and the associated defined contexts. | 
| EngineRuleSet | RuleSet for processing the contents of a
 Engine definition element. | 
| ExpandWar | Expand out a WAR in a Host's appBase. | 
| FailedContext | An implementation of  Contextthat is used as a place-holder for
 deployed applications when their deployment fails and a Context instance
 (usuallyStandardContextbut may be any
 Context implementation) cannot be created. | 
| HomesUserDatabase | Concrete implementation of the  UserDatabaseinterface
 considers all directories in a directory whose pathname is specified
 to our constructor to be "home" directories for those users. | 
| HostConfig | Startup event listener for a Host that configures the properties
 of that Host, and the associated defined contexts. | 
| HostConfig.DeployedApplication | This class represents the state of a deployed application, as well as
 the monitored resources. | 
| HostRuleSet | RuleSet for processing the contents of a
 Host definition element. | 
| LifecycleListenerRule | Rule that creates a new  LifecycleListenerand associates it with the
 top object on the stack which must implementContainer. | 
| NamingRuleSet | RuleSet for processing the JNDI Enterprise Naming
 Context resource declaration elements. | 
| PasswdUserDatabase | Concrete implementation of the  UserDatabaseinterface
 that processes the/etc/passwdfile on a Unix system. | 
| RealmRuleSet | RuleSet for processing the contents of a Realm definition
 element. | 
| SafeForkJoinWorkerThreadFactory | Provides a  ForkJoinPool.ForkJoinWorkerThreadFactorythat providesForkJoinWorkerThreads that won't trigger memory leaks due to retained
 references to web application class loaders. | 
| SetAllPropertiesRule | Rule that uses the introspection utils to set properties. | 
| SetContextPropertiesRule | Rule that uses the introspection utils to set properties of a context
 (everything except "path"). | 
| SetNextNamingRule | Rule implementation that calls a method on the (top-1) (parent)
 object, passing the top object (child) as an argument. | 
| TldConfig | Startup event listener for a Context that configures application
 listeners configured in any TLD files. | 
| TldRuleSet | RuleSet for processing the contents of a tag library
 descriptor resource. | 
| Tomcat | Minimal tomcat starter for embedding/unit tests. | 
| Tomcat.DefaultWebXmlListener | Fix reload - required if reloading and using programmatic configuration. | 
| Tomcat.ExistingStandardWrapper | Helper class for wrapping existing servlets. | 
| Tomcat.FixContextListener | Fix startup sequence - required if you don't use web.xml. | 
| Tool | General purpose wrapper for command line tools that should execute in an
 environment with the common class loader environment set up by Catalina. | 
| UserConfig | Startup event listener for a Host that configures Contexts (web
 applications) for all defined "users" who have a web application in a
 directory with the specified name in their home directories. | 
| VersionLoggerListener | Logs version information on startup. | 
| WebAnnotationSet | AnnotationSet for processing the annotations of the web
 application classes ( /WEB-INF/classesand/WEB-INF/lib). | 
| WebappServiceLoader<T> | A variation of Java's JAR ServiceLoader that respects exclusion rules for
 web applications. | 
| WebRuleSet | RuleSet for processing the contents of a web application
 deployment descriptor ( /WEB-INF/web.xml) resource. | 
| XmlErrorHandler | Deprecated Use  XmlErrorHandler | 
| Enum | Description | 
|---|---|
| ClassLoaderFactory.RepositoryType | 
Copyright © 2000-2020 Apache Software Foundation. All Rights Reserved.