Tomcat API

All Packages

org.apache.ajp
org.apache.ajp.tomcat33
org.apache.ajp.tomcat4
org.apache.ajp.tomcat4.config
org.apache.catalina
org.apache.catalina.antThis package contains a set of Task implementations for Ant (version 1.4 or later) that can be used to interact with the Manager application to install, reload, and remove web applications from a running instance of Tomcat.
org.apache.catalina.authenticatorThis package contains Authenticator implementations for the various supported authentication methods (BASIC, DIGEST, and FORM).
org.apache.catalina.connector
org.apache.catalina.core
org.apache.catalina.deployThis package contains Java objects that represent complex data structures from the web application deployment descriptor file (web.xml).
org.apache.catalina.launcher
org.apache.catalina.loader
org.apache.catalina.logger
org.apache.catalina.mbeans
org.apache.catalina.net
org.apache.catalina.realmThis package contains Realm implementations for the various supported realm technologies for authenticating users and identifying their associated roles.
org.apache.catalina.security
org.apache.catalina.servletsThis package contains Servlets that implement some of the standard functionality provided by the Catalina servlet container.
org.apache.catalina.sessionThis package contains the standard Manager and Session implementations that represent the collection of active sessions and the individual sessions themselves, respectively, that are associated with a Context.
org.apache.catalina.ssiThis package contains code that is used by the SsiInvoker.
org.apache.catalina.startup
org.apache.catalina.users
org.apache.catalina.util
org.apache.catalina.valvesThis package contains a variety of small Valve implementations that do not warrant being packaged separately.
org.apache.coyote
org.apache.coyote.http11
org.apache.coyote.http11.filters
org.apache.coyote.memory
org.apache.coyote.tomcat3
org.apache.coyote.tomcat4
org.apache.coyote.tomcat5
org.apache.jk.apr
org.apache.jk.common
org.apache.jk.config
org.apache.jk.core

Jk2 interfaces

Core interfaces for jk2, similar with the interfaces defined in the C side ( jk2/include ).

The implementations are in common/ and server/.


org.apache.jk.server
org.apache.namingThis package contains a memory based naming service provider.
org.apache.naming.factoryThis package contains object factories used by the naming service.
org.apache.naming.resourcesThis package contains the resources directory context implemetation.
org.apache.naming.resources.jndi
org.apache.tomcat.util
org.apache.tomcat.util.buf

Buffers and Encodings

This package contains buffers and utils to perform encoding/decoding of buffers.
org.apache.tomcat.util.collections

Specialized collections

This package includes a number of special collections, tunned for server-side applications.
org.apache.tomcat.util.compat
org.apache.tomcat.util.httpSpecial utils for handling HTTP-specific entities - headers, parameters, cookies, etc.
org.apache.tomcat.util.http.mapper
org.apache.tomcat.util.log
org.apache.tomcat.util.net
org.apache.tomcat.util.net.jsse
org.apache.tomcat.util.net.puretls
org.apache.tomcat.util.res
org.apache.tomcat.util.threads

Copyright B) 2000-2003 Apache Software Foundation. All Rights Reserved.