Home » apache-tomcat-6.0.26-src » org.apache » catalina » startup »

org.apache.catalina.startup

Interfaces:

UserDatabase   Abstraction of the set of users defined by the operating system on the current server platform.  code | html

Classes:

Bootstrap   Boostrap loader for Catalina.  code | html
CallMethodMultiRule   A Rule that can be used to call multiple times a method as many times as needed (used for addServletMapping).  code | html
CallParamMultiRule   A Rule that can be used to call multiple times a method as many times as needed (used for addServletMapping).  code | html
Catalina   Startup/Shutdown shell program for Catalina.  code | html
Catalina.CatalinaShutdownHook   Shutdown hook which will perform a clean shutdown of Catalina if needed.  code | html
CatalinaProperties   Utility class to read the bootstrap Catalina configuration.  code | html
ClassLoaderFactory  

Utility class for building class loaders for Catalina. 

code | html
ClusterRuleSet  

RuleSet for processing the contents of a Cluster definition element. 

code | html
ClusterRuleSetFactory     code | html
ClusterRuleSetFactory.DefaultClusterRuleSet  

RuleSet for processing the contents of a Cluster definition element. 

code | html
ConnectorCreateRule   Rule implementation that creates a connector.  code | html
Constants   String constants for the startup package.  code | html
ContextConfig   Startup event listener for a Context that configures the properties of that Context, and the associated defined servlets.  code | html
ContextConfig.ContextErrorHandler     code | html
ContextRuleSet  

RuleSet for processing the contents of a Context or DefaultContext definition element. 

code | html
CopyParentClassLoaderRule  

Rule that copies the parentClassLoader property from the next-to-top item on the stack (which must be a Container) to the top item on the stack (which must also be a Container).

 
code | html
DigesterFactory   Wrapper class around the Digester that hide Digester's initialization details  code | html
Embedded   Convenience class to embed a Catalina servlet container environment inside another application.  code | html
EngineConfig   Startup event listener for a Engine that configures the properties of that Engine, and the associated defined contexts.  code | html
EngineRuleSet  

RuleSet for processing the contents of a Engine definition element. 

code | html
ExpandWar   Expand out a WAR in a Host's appBase.  code | html
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.  code | html
HostConfig   Startup event listener for a Host that configures the properties of that Host, and the associated defined contexts.  code | html
HostConfig.DeployedApplication   This class represents the state of a deployed application, as well as the monitored resources.  code | html
HostRuleSet  

RuleSet for processing the contents of a Host definition element. 

code | html
IgnoreAnnotationsRule   A Rule that check if the annotations have to be loaded.  code | html
LifecycleListenerRule  

Rule that creates a new LifecycleListener instance, and associates it with the top object on the stack (which must implement LifecycleListener).

 
code | html
NamingRuleSet  

RuleSet for processing the JNDI Enterprise Naming Context resource declaration elements.

 
code | html
PasswdUserDatabase   Concrete implementation of the UserDatabase interface that processes the /etc/passwd file on a Unix system.  code | html
RealmRuleSet  

RuleSet for processing the contents of a Realm definition element. 

code | html
SecurityRoleRefCreateRule   A Rule that adds a security-role-ref to a servlet, allowing for the fact that role-link is an optional element.  code | html
ServiceQnameRule   A Rule that sets service qname on the ContextService.  code | html
SetAllPropertiesRule   Rule that uses the introspection utils to set properties.  code | html
SetAuthConstraintRule   A Rule that calls the setAuthConstraint(true) method of the top item on the stack, which must be of type org.apache.catalina.deploy.SecurityConstraint code | html
SetContextPropertiesRule   Rule that uses the introspection utils to set properties of a context (everything except "path").  code | html
SetDistributableRule   Class that calls setDistributable(true) for the top object on the stack, which must be a org.apache.catalina.Context code | html
SetDocBaseRule  

Rule that modifies the docBase of the host, setting it appropriately, before adding the Context to the parent Host.

 
code | html
SetJspConfig   Rule to check that the jsp-config is occuring only 1 time within the web.xml  code | html
SetLoginConfig   Rule to check that the login-config is occuring only 1 time within the web.xml  code | html
SetNextNamingRule  

Rule implementation that calls a method on the (top-1) (parent) object, passing the top object (child) as an argument. 

code | html
SetParentClassLoaderRule   Rule that sets the parent class loader for the top object on the stack, which must be a Container code | html
SetPublicIdRule   Class that calls a property setter for the top object on the stack, passing the public ID of the entity we are currently processing.  code | html
SetSessionConfig   Rule to check that the session-config is occuring only 1 time within the web.xml  code | html
SoapHeaderRule   A Rule that sets soap headers on the ContextHandler.  code | html
TldConfig   Startup event listener for a Context that configures application listeners configured in any TLD files.  code | html
TldRuleSet  

RuleSet for processing the contents of a tag library descriptor resource.

 
code | html
Tomcat   Minimal tomcat starter for embedding/unit tests.  code | html
Tomcat.ExistingStandardWrapper   Helper class for wrapping existing servlets.  code | html
Tomcat.FixContextListener   Fix startup sequence - required if you don't use web.xml.  code | html
Tool  

General purpose wrapper for command line tools that should execute in an environment with the common class loader environment set up by Catalina. 

code | html
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.  code | html
WebAnnotationSet  

AnnotationSet for processing the annotations of the web application classes (/WEB-INF/classes and /WEB-INF/lib).

 
code | html
WebRuleSet  

RuleSet for processing the contents of a web application deployment descriptor (/WEB-INF/web.xml) resource.

 
code | html
WrapperCreateRule   A Rule that calls the factory method on the specified Context to create the object that is to be added to the stack.  code | html