| Interface Summary | |
|---|---|
| UserDatabase | Abstraction of the set of users defined by the operating system on the current server platform. |
| Class Summary | |
|---|---|
| Bootstrap | Boostrap loader for Catalina. |
| Catalina | Startup/Shutdown shell program for Catalina. |
| CatalinaProperties | Utility class to read the bootstrap Catalina configuration. |
| Catalina.CatalinaShutdownHook | Shutdown hook which will perform a clean shutdown of Catalina if needed. |
| ClassLoaderFactory |
Utility class for building class loaders for Catalina. |
| ClusterRuleSetFactory | |
| ClusterRuleSetFactory.DefaultClusterRuleSet |
RuleSet for processing the contents of a Cluster definition element. |
| 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. |
| ContextConfig.ContextErrorHandler | |
| ContextRuleSet |
RuleSet for processing the contents of a Context or DefaultContext definition element. |
| CopyParentClassLoaderRule |
Rule that copies the |
| DigesterFactory | Wrapper class around the Digester that hide Digester's initialization details |
| Embedded | Convenience class to embed a Catalina servlet container environment inside another application. |
| 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. |
| HomesUserDatabase | Concrete implementation of the UserDatabase interface 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 |
| NamingRuleSet |
RuleSet for processing the JNDI Enterprise Naming Context resource declaration elements. |
| PasswdUserDatabase |
Concrete implementation of the UserDatabase interface
that processes the /etc/passwd file on a Unix system.
|
| RealmRuleSet |
RuleSet for processing the contents of a Realm definition element. |
| 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. |
| 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. |
| WebAnnotationSet |
AnnotationSet for processing the annotations of the web application
classes ( |
| WebRuleSet |
RuleSet for processing the contents of a web application
deployment descriptor ( |