Package org.apache.catalina.startup
package org.apache.catalina.startup
-
ClassDescriptionRule that applies port offset to connectors during server configuration parsing.Bootstrap loader for Catalina.Startup/Shutdown shell program for Catalina.Interface for generated server XML loading classes.Configuration source that loads resources from the Catalina base directory.Utility class to read the bootstrap Catalina configuration.Rule implementation that creates an SSLHostConfigCertificate.Utility class for building class loaders for Catalina.Represents a repository location and its type.Defines the types of repositories that can be used with a class loader.Rule implementation that creates a connector.String constants for the startup package.Startup event listener for a Context that configures the properties of that Context, and the associated defined servlets.Interface for loading context XML configuration into a Context.Cache entry for the default web.xml fragment associated with a Host.Cache entry for a Java class used during annotation scanning.RuleSet for processing the contents of a Context definition element.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).RuleSet for processing the contents of a CredentialHandler definition element.Startup event listener for an Engine that configures the properties of that Engine, and the associated defined contexts.RuleSet for processing the contents of an Engine definition element.Expand out a WAR in a Host's appBase.An implementation ofContextthat 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.Concrete implementation of theUserDatabaseinterface that considers all directories in a specified base directory to be "home" directories for those users.Startup event listener for aHostthat configures the properties of that Host, and the associated defined contexts.This class represents the state of a deployed application, as well as the monitored resources.RuleSet for processing the contents of a Host definition element.Rule that creates a newLifecycleListenerand associates it with the top object on the stack which must implementContainer.Rule implementation that creates a server listener.A listener that is optional and may not be available at runtime.RuleSet for processing the JNDI Enterprise Naming Context resource declaration elements.Concrete implementation of theUserDatabaseinterface that processes the/etc/passwdfile on a Unix system.RuleSet for processing the contents of a Realm definition element.Provides aForkJoinPool.ForkJoinWorkerThreadFactorythat providesForkJoinWorkerThreads that won't trigger memory leaks due to retained references to web application class loaders.Rule implementation that calls a method on the (top-1) (parent) object, passing the top object (child) as an argument.Minimal tomcat starter for embedding/unit tests.Fix reload - required if reloading and using programmatic configuration.Helper class for wrapping existing servlets.Fix startup sequence - required if you don't use web.xml.General purpose wrapper for command line tools that should execute in an environment with the common class loader environment set up by Catalina.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.Abstraction of the set of users defined by the operating system on the current server platform.Logs version information on startup.AnnotationSet for processing the annotations of the web application classes (/WEB-INF/classesand/WEB-INF/lib).A variation of Java's JAR ServiceLoader that respects exclusion rules for web applications.