Search Java Classes and Packages

Search Java Frameworks and Libraries

255581 classes and counting ...
Search Tips Index Status



# Classes and Interfaces in #TOMCAT - 1152 results found.
NameDescriptionTypePackageFramework
AbsoluteOrderTitle: Membership - Absolute Order Description: A simple, yet agreeable and efficient way of ordering membersClassTOMCAT
AbstractAjpProcessorBase class for AJP Processor implementations.ClassTOMCAT
AbstractAjpProtocolClassTOMCAT
AbstractCatalinaCommandTaskClassTOMCAT
AbstractCatalinaTaskAbstract base class for Ant tasks that interact with the Manager web application for dynamically deploying andClassTOMCAT
AbstractCreateStatementInterceptorAbstraction interceptor.ClassTOMCAT
AbstractEndpointClassTOMCAT
AbstractGroupConvenience base class for Group implementations.ClassTOMCAT
AbstractHttp11JsseProtocolClassTOMCAT
AbstractHttp11ProcessorClassTOMCAT
AbstractHttp11ProtocolClassTOMCAT
AbstractInputBufferClassTOMCAT
AbstractObjectCreationFactoryClassTOMCAT
AbstractOutputBufferClassTOMCAT
AbstractProcessorProvides functionality and attributes common to all supported protocols (currently HTTP and AJP).ClassTOMCAT
AbstractProcessorClassTOMCAT
AbstractProtocolClassTOMCAT
AbstractQueryReportAbstract class that wraps statements and intercepts query executions.ClassTOMCAT
AbstractReplicatedMapClassTOMCAT
AbstractRoleConvenience base class for Role implementations.ClassTOMCAT
AbstractRxTaskClassTOMCAT
AbstractSenderClassTOMCAT
AbstractServletInputStreamClassTOMCAT
AbstractServletOutputStreamClassTOMCAT
AbstractUserConvenience base class for User implementations.ClassTOMCAT
AccessLogIntended for use by a Valve to indicate that the Valve provides access logging.InterfaceTOMCAT
AccessLogAdapterA helper class that wraps several AccessLog instances.ClassTOMCAT
AccessLogValve access log with the detailed line contents matching a configurable pattern.ClassTOMCAT
ActionCodeActionCodes represent callbacks from the servlet container to the coyote connector.ClassTOMCAT
ActionHookAction hook.InterfaceTOMCAT
AdapterAdapter.InterfaceTOMCAT
AddDefaultCharsetFilterFilter that explicitly sets the default character set for media subtypes of the "text" type to ISO-8859-1, or another user defined character set.ClassTOMCAT
AddressClassTOMCAT
AjpAprProcessorProcesses AJP requests.ClassTOMCAT
AjpAprProtocolAbstract the protocol implementation, including threading, etc.ClassTOMCAT
AjpMessageA single packet for communication between the web server and the container.ClassTOMCAT
AjpNioProcessorProcesses AJP requests using NIO.ClassTOMCAT
AjpNioProtocolAbstract the protocol implementation, including threading, etc.ClassTOMCAT
AjpProcessorProcesses AJP requests.ClassTOMCAT
AjpProtocolAbstract the protocol implementation, including threading, etc.ClassTOMCAT
AnnotationElementValueClassTOMCAT
AnnotationEntryrepresents one annotation in the annotation tableSince:6.ClassTOMCAT
Annotationsbase class for annotationsSince:6.ClassTOMCAT
AntCompilerMain JSP compiler class.ClassTOMCAT
ApplicationContextStandard implementation of ServletContext that represents a web application's execution environment.ClassTOMCAT
ApplicationContextFacadeFacade object which masks the internal ApplicationContext object from the web application.ClassTOMCAT
ApplicationFilterConfig managing the filter instances instantiated when a web applicationAuthor:Craig R.ClassTOMCAT
ApplicationFilterFactoryFactory for the creation and caching of Filters and creation Author:Greg Murray, Remy MaucheratClassTOMCAT
ApplicationFilterRegistrationClassTOMCAT
ApplicationJspConfigDescriptorClassTOMCAT
ApplicationJspPropertyGroupDescriptorClassTOMCAT
ApplicationListenerEnables additional attributes other than just the name to be recorded for an application listener.ClassTOMCAT
ApplicationParameterRepresentation of a context initialization parameter that is configured in the server configuration file, rather than the application deploymentClassTOMCAT
ApplicationPartAdaptor to allow FileItem objects generated by the package renamed commons-upload to be used by the Servlet 3.ClassTOMCAT
ApplicationServletRegistrationClassTOMCAT
ApplicationSessionCookieConfigClassTOMCAT
ApplicationTaglibDescriptorClassTOMCAT
AprEndpointAPR tailored thread pool, providing the following services: Socket acceptor threadSocket poller threadSendfile threadWorker threads poolClassTOMCAT
AprLifecycleListenerClassTOMCAT
AprProcessorClassTOMCAT
AprServletInputStreamClassTOMCAT
AprServletOutputStreamClassTOMCAT
ArgClassTOMCAT
ArithmeticNodeClassTOMCAT
ArrayElementValueClassTOMCAT
ArraysClassTOMCAT
ArrayStackImported copy of the ArrayStack class from Commons Collections, which was the only direct dependency from Digester.ClassTOMCAT
AsciiThis class implements some basic ASCII character handling functions.ClassTOMCAT
ASCIIReaderA simple ASCII byte reader.ClassTOMCAT
AstAndClassTOMCAT
AstBracketSuffixClassTOMCAT
AstChoiceClassTOMCAT
AstCompositeExpressionClassTOMCAT
AstDeferredExpressionClassTOMCAT
AstDivClassTOMCAT
AstDotSuffixClassTOMCAT
AstDynamicExpressionClassTOMCAT
AstEmptyClassTOMCAT
AstEqualClassTOMCAT
AstFalseClassTOMCAT
AstFloatingPointClassTOMCAT
AstFunctionClassTOMCAT
AstGreaterThanClassTOMCAT
AstGreaterThanEqualClassTOMCAT
AstIdentifierClassTOMCAT
AstIntegerClassTOMCAT
AstLessThanClassTOMCAT
AstLessThanEqualClassTOMCAT
AstLiteralExpressionClassTOMCAT
AstMethodParametersClassTOMCAT
AstMinusClassTOMCAT
AstModClassTOMCAT
AstMultClassTOMCAT
AstNegativeClassTOMCAT
AstNotClassTOMCAT
AstNotEqualClassTOMCAT
AstNullClassTOMCAT
AstOrClassTOMCAT
AstPlusClassTOMCAT
AstStringClassTOMCAT
AstTrueClassTOMCAT
AstValueClassTOMCAT
AsyncChannelGroupUtilThis is a utility class that enables multiple WsWebSocketContainer instances to share a single AsynchronousChannelGroup while ensuringClassTOMCAT
AsyncChannelWrapperThis is a wrapper for a AsynchronousSocketChannel that limits the methods available thereby simplifying the process ofInterfaceTOMCAT
AsyncChannelWrapperNonSecureGenerally, just passes calls straight to the wrapped AsynchronousSocketChannel.ClassTOMCAT
AsyncChannelWrapperSecureWraps the AsynchronousSocketChannel with SSL/TLS.ClassTOMCAT
AsyncContextCallbackProvides a mechanism for the Coyote connectors to signal to a AsyncContext implementation that an action, such asInterfaceTOMCAT
AsyncContextImplClassTOMCAT
AsyncDispatcherInterfaceTOMCAT
AsyncFileHandlerA FileHandler implementation that uses a queue of log entries.ClassTOMCAT
AsyncListenerWrapperClassTOMCAT
AsyncStateMachineManages the state transitions for async requests.ClassTOMCAT
AttributeInfoInternal configuration information for an AttributeAuthor:Craig R.ClassTOMCAT
AttributeParserConverts a JSP attribute value into the unquoted equivalent.ClassTOMCAT
AuthenticatorAn Authenticator is a component (usually a Valve or Container) that provides some sort of authentication service.InterfaceTOMCAT
AuthenticatorBaseBasic implementation of the Valve interface that enforces the elements in the web applicationClassTOMCAT
B2CConverterNIO based character decoder.ClassTOMCAT
BackgroundProcessInterfaceTOMCAT
BackgroundProcessManagerProvides a background processing mechanism that triggers roughly once a second.ClassTOMCAT
BackupManagerClassTOMCAT
Base64This class provides encode/decode for RFC 2045 Base64 as defined by RFC 2045, N.ClassTOMCAT
Base64Provides Base64 encoding and decoding as defined by RFC 2045.ClassTOMCAT
BaseAttributeFilter notifications.ClassTOMCAT
BaseDirContextDirectory Context implementation helper class.ClassTOMCAT
BaseModelMBeanBasic implementation of the DynamicMBean interface, which supports the minimal requirements of the interface contract.ClassTOMCAT
BaseNCodecAbstract superclass for Base-N encoders and decoders.ClassTOMCAT
BaseNotificationBroadcaster change notifications.ClassTOMCAT
BaseRedirectorHelperTaskAbstract base class to add output redirection support for Catalina Ant tasks.ClassTOMCAT
BaseSessionComparatorClassTOMCAT
BasicAuthenticatorAn Authenticator and Valve implementation of HTTP BASIC Authentication, as outlined in RFC 2617: "HTTP Authentication: BasicClassTOMCAT
BeanFactoryObject factory for any Resource conforming to the JavaBean spec.ClassTOMCAT
BeanRepositoryRepository of {page, request, session, application}-scoped beansAuthor:Mandar Raje, Remy MaucheratClassTOMCAT
BinaryDecoderDefines common decoding methods for byte array decoders.InterfaceTOMCAT
BinaryEncoderDefines common encoding methods for byte array encoders.InterfaceTOMCAT
BIOCallbackInterfaceTOMCAT
BioProcessorClassTOMCAT
BioReceiverClassTOMCAT
BioReplicationTaskA worker thread class which can drain channels and echo-back the input.ClassTOMCAT
BioSenderSend cluster messages with only one socket.ClassTOMCAT
BioServletInputStreamClassTOMCAT
BioServletOutputStreamClassTOMCAT
BodyContentImplWrite text to a character-output stream, buffering characters so as to provide for the efficient writing of single characters, arrays,ClassTOMCAT
BooleanNodeClassTOMCAT
BootstrapBootstrap loader for Catalina.ClassTOMCAT
BufferClassTOMCAT
BufferedInputFilterInput filter responsible for reading and buffering the request body, so that it does not interfere with client SSL handshake messages.ClassTOMCAT
BufferPoolClassTOMCAT
ByteArrayOutputStreamThis class implements an output stream in which the data is written into a byte array.ClassTOMCAT
ByteArrayServletOutputStreamClass that extends ServletOuputStream, used as a wrapper from withinAuthor:Bip ThelinSee Also:and ByteArrayOutputStreamClassTOMCAT
ByteChunkThis class is used to represent a chunk of bytes, and utilities to manipulate byte[].ClassTOMCAT
ByteMessageA byte message is not serialized and deserialized by the channel instead it is sent as a byte arrayClassTOMCAT
C2BConverterNIO based character encoder.ClassTOMCAT
CacheEntryClassTOMCAT
CallMethodRuleRule implementation that calls a method on an object on the stack (normally the top/parent object), passing arguments collected from ClassTOMCAT
CallParamRuleRule implementation that saves a parameter for use by a surrounding This parameter may be:ClassTOMCAT
CaseInsensitiveKeyMapA Map implementation that uses case-insensitive (using Locale.ClassTOMCAT
CatalinaStartup/Shutdown shell program for Catalina.ClassTOMCAT
CatalinaClusterA CatalinaCluster interface allows to plug in and out the different cluster implementationsInterfaceTOMCAT
CatalinaFactoryFactory class used whenever a default implementation of a component is required.ClassTOMCAT
CatalinaPropertiesUtility class to read the bootstrap Catalina configuration.ClassTOMCAT
CatchClassTOMCAT
CGIServletCGI-invoking servlet for web applications, used to execute scripts which comply to the Common Gateway Interface (CGI) specification and are namedClassTOMCAT
Channel A channel is a representation of a group of nodes all participating in some sort of communication with each other.InterfaceTOMCAT
ChannelCoordinatorThe channel coordinator object coordinates the membership service, the sender and the receiver.ClassTOMCAT
ChannelDataThe ChannelData object is used to transfer a message through the channel interceptor stack and eventually out on a transport to be sent ClassTOMCAT
ChannelException A channel exception is thrown when an internal error happens somewhere in the channel.ClassTOMCAT
ChannelInterceptorA ChannelInterceptor is an interceptor that intercepts messages and membership messages in the channel stack.InterfaceTOMCAT
ChannelInterceptorBaseAbstract class for the interceptor base class.ClassTOMCAT
ChannelListenerTitle: ChannelListener Description: An interface to listens to incoming messages from a channel InterfaceTOMCAT
ChannelMessageMessage that is passed through the interceptor stack after the data serialized in the Channel object and then passed down to the InterfaceTOMCAT
ChannelReceiverChannelReceiver Interface The ChannelReceiver interface is the data receiver component InterfaceTOMCAT
ChannelSenderChannelReceiver Interface The ChannelSender interface is the data sender component InterfaceTOMCAT
CharChunkUtilities to manipulate char chunks.ClassTOMCAT
CharsetMapperUtility class that attempts to map from a Locale to the corresponding character set to be used for interpreting input text (or generatingClassTOMCAT
CheckEolAnt task that checks that all the files in the given fileset have end-of-line delimiters that are appropriate for the current OS.ClassTOMCAT
ChooseClassTOMCAT
ChunkedInputFilterChunked input filter.ClassTOMCAT
ChunkedOutputFilterChunked output filter.ClassTOMCAT
ClassElementValueClassTOMCAT
ClassFormatExceptionThrown when the BCEL attempts to read a class file and determines that the file is malformed or otherwise cannot be interpreted as aClassTOMCAT
ClassLoaderFactoryUtility class for building class loaders for Catalina.ClassTOMCAT
ClassLoaderLogManagerPer classloader LogManager implementation.ClassTOMCAT
ClassNameMBeanA convenience base class for ModelMBean implementations where the underlying base class (and therefore the set of supportedClassTOMCAT
ClassParserWrapper class that parses a given Java .ClassTOMCAT
ClasspathURLStreamHandlerClassTOMCAT
ClientAbortExceptionWrap an IOException identifying it as being caused by an abort of a request by a remote client.ClassTOMCAT
CloseableInterface of an object, which may be closed.InterfaceTOMCAT
ClusterA Cluster works as a Cluster client/server for the local host Different Cluster implementations can be used to support differentInterfaceTOMCAT
ClusterDeployerA ClusterDeployer interface allows to plug in and out the different deployment implementationsInterfaceTOMCAT
ClusterJmxHelperClassTOMCAT
ClusterListenerReceive SessionID cluster change from other backup node after primary sessionAuthor:Peter Rossbach, Filip HanikClassTOMCAT
ClusterManagerThe common interface used by all cluster manager.InterfaceTOMCAT
ClusterManagerBaseClassTOMCAT
ClusterMessageInterfaceTOMCAT
ClusterMessageBaseClassTOMCAT
ClusterRuleSetRuleSet for processing the contents of a Cluster definition element.ClassTOMCAT
ClusterSessionInterfaceTOMCAT
ClusterSessionListenerReceive replicated SessionMessage form other cluster node.ClassTOMCAT
ClusterSingleSignOnA Valve that supports a "single sign on" user experience on each nodes of a cluster, where the security identity of a user who successfullyClassTOMCAT
ClusterSingleSignOnListenerCluster extension of SingleSignOnListener that simply adds the marker interface ReplicatedSessionListener which allows the listener to beClassTOMCAT
ClusterValveCluster valves are a simple extension to the Tomcat valve architecture with a small addition of being able to reference the cluster component in the container it sits in.InterfaceTOMCAT
CollectedInfoClassTOMCAT
CombinedRealmRealm implementation that contains one or more realms.ClassTOMCAT
CometConnectionManagerValve when the associated session expires or the webapp is reloaded.ClassTOMCAT
CometEventThe CometEvent interface.InterfaceTOMCAT
CometEventImplClassTOMCAT
CometFilterA Comet filter, similar to regular filters, performs filtering tasks on either the request to a resource (a Comet servlet), or on the response from a resource, or both.InterfaceTOMCAT
CometFilterChainA CometFilterChain is an object provided by the servlet container to the developer giving a view into the invocation chain of a filtered event for a resource.InterfaceTOMCAT
CometProcessorThis interface should be implemented by servlets which would like to handle asynchronous IO, receiving events when data is available for reading, andInterfaceTOMCAT
CompilerMain JSP compiler class.ClassTOMCAT
ConcurrentCacheClassTOMCAT
ConcurrentCacheClassTOMCAT
ConcurrentMessageDigestA thread safe wrapper around MessageDigest that does not make use of ThreadLocal and - broadly - only creates enough MessageDigest objectsClassTOMCAT
ConfigFileLoaderThis class is used to obtain InputStreams for configuration files from a given location String.ClassTOMCAT
ConnectionPool The ConnectionPool uses a PoolProperties object for storing all the meta information about the connection pool.ClassTOMCAT
ConnectionPoolClassTOMCAT
ConnectionPoolMBeanInterfaceTOMCAT
ConnectionStateInterceptor that keep track of connection state to avoid roundtrips to the database.ClassTOMCAT
ConnectorClassTOMCAT
ConnectorCreateRuleRule implementation that creates a connector.ClassTOMCAT
ConnectorMBeanA ModelMBean implementation for the org.ClassTOMCAT
ConstantAbstract superclass for classes to represent the different constant types in the constant pool of a class file.ClassTOMCAT
ConstantClassThis class is derived from the abstract and represents a reference to a (external) class.ClassTOMCAT
ConstantDoubleThis class is derived from the abstract and represents a reference to a Double object.ClassTOMCAT
ConstantFloatThis class is derived from the abstract and represents a reference to a float object.ClassTOMCAT
ConstantIntegerThis class is derived from the abstract and represents a reference to an int object.ClassTOMCAT
ConstantLongThis class is derived from the abstract and represents a reference to a long object.ClassTOMCAT
ConstantPoolThis class represents the constant pool, i.ClassTOMCAT
ConstantsClassTOMCAT
ConstantsStatic constants for this package.ClassTOMCAT
ConstantsClassTOMCAT
ConstantsClassTOMCAT
ConstantsManifest constants for this Java package.ClassTOMCAT
ConstantsManifest constants for the org.ClassTOMCAT
ConstantsManifest constants for the org.ClassTOMCAT
ConstantsManifest constants for the org.ClassTOMCAT
ConstantsClassTOMCAT
ConstantsClassTOMCAT
ConstantsClassTOMCAT
ConstantsClassTOMCAT
ConstantsManifest constants for this Java package.ClassTOMCAT
ConstantsClassTOMCAT
ConstantsClassTOMCAT
ConstantsManifest constants for the org.ClassTOMCAT
ConstantsString constants for the startup package.ClassTOMCAT
ConstantsManifest constants for the org.ClassTOMCAT
ConstantsManifest constants for the org.ClassTOMCAT
ConstantsManifest constants for the org.ClassTOMCAT
ConstantsManifest constants for this Java package.ClassTOMCAT
ConstantsManifest constants for the org.ClassTOMCAT
ConstantsConstants for this Java package.ClassTOMCAT
ConstantsClassTOMCAT
ConstantsClassTOMCAT
ConstantsClassTOMCAT
ConstantsClassTOMCAT
ConstantsSome constants and other global data that are used by the compiler and the runtime.ClassTOMCAT
ConstantsStatic constants for this package.ClassTOMCAT
ConstantsStatic constants for this package.ClassTOMCAT
ConstantsStatic constants for this package.ClassTOMCAT
ConstantsConstants for the project, mostly defined in the JVM specification.InterfaceTOMCAT
ConstantsString constants for the file package.ClassTOMCAT
ConstantsClassTOMCAT
ConstantsClassTOMCAT
ConstantsString constants for the scan package.ClassTOMCAT
ConstantsStatic constants for this package.ClassTOMCAT
ConstantsInternal implementation constants.ClassTOMCAT
ConstantsInternal implementation constants.ClassTOMCAT
ConstantsInternal implementation constants.ClassTOMCAT
ConstantUtf8This class is derived from the abstract and represents a reference to a Utf8 encoded string.ClassTOMCAT
ConstructorInfoInternal configuration information for a ConstructorAuthor:Craig R.ClassTOMCAT
ContainedDecoupling interface which specifies that an implementing class is associated with at most one Container instance.InterfaceTOMCAT
ContainerA Container is an object that can execute requests received from a client, and return responses based on those requests.InterfaceTOMCAT
ContainerBaseAbstract implementation of the Container interface, providing common functionality required by nearly every implementation.ClassTOMCAT
ContainerEventGeneral event for notifying listeners of significant changes on a Container.ClassTOMCAT
ContainerListenerInterface defining a listener for significant Container generated events.InterfaceTOMCAT
ContainerMBeanClassTOMCAT
ContainerServletA ContainerServlet is a servlet that has access to Catalina internal functionality, and is loaded from the Catalina class loaderInterfaceTOMCAT
ContainerThreadMarkerClassTOMCAT
ContentTypeUseful methods for Content-Type processingAuthor:James Duncan Davidson [duncan@eng.ClassTOMCAT
ContextA Context is a Container that represents a servlet context, and therefore an individual web application, in the Catalina servlet engine.InterfaceTOMCAT
ContextAccessControllerHandles the access control on the JNDI contexts.ClassTOMCAT
ContextBindingsHandles the associations : Catalina context name with the NamingContextCalling thread with the NamingContextClassTOMCAT
ContextConfigStartup event listener for a Context that configures the properties of that Context, and the associated defined servlets.ClassTOMCAT
ContextEjbRepresentation of an EJB resource reference for a web application, as represented in a element in theClassTOMCAT
ContextEnvironmentRepresentation of an application environment entry, as represented in an element in the deployment descriptor.ClassTOMCAT
ContextEnvironmentMBeanA ModelMBean implementation for the org.ClassTOMCAT
ContextHandlerRepresentation of a handler reference for a web service, as represented in a element in theClassTOMCAT
ContextLocalEjbRepresentation of a local EJB resource reference for a web application, as represented in a element in theClassTOMCAT
ContextMBeanClassTOMCAT
ContextNameUtility class to manage context names so there is one place where the conversions between baseName, path and version take place.ClassTOMCAT
ContextResourceRepresentation of a resource reference for a web application, as represented in a element in theClassTOMCAT
ContextResourceEnvRefRepresentation of an application resource reference, as represented in an element in the deployment descriptor.ClassTOMCAT
ContextResourceLinkRepresentation of a resource link for a web application, as represented in a element in theClassTOMCAT
ContextResourceLinkMBeanA ModelMBean implementation for the org.ClassTOMCAT
ContextResourceMBeanA ModelMBean implementation for the org.ClassTOMCAT
ContextRuleSetRuleSet for processing the contents of a Context definition element.ClassTOMCAT
ContextServiceRepresentation of a web service reference for a web application, as represented in a element in theClassTOMCAT
ContextTransactionRepresentation of an application resource reference, as represented in an element in the deployment descriptor.ClassTOMCAT
ConversionsClassTOMCAT
CookiesA collection of cookies - reusable and tuned for server side performance.ClassTOMCAT
CookieSupportStatic constants for this package.ClassTOMCAT
CopyParentClassLoaderRuleRule that copies the parentClassLoader property from the next-to-top item on the stack (which must be a Container)ClassTOMCAT
CorsFilter A Filter that enable client-side cross-origin requests by implementing W3C's CORS (Cross-Origin ResourceClassTOMCAT
CoyoteAdapterClassTOMCAT
CoyoteInputStreamThis class handles reading bytes.ClassTOMCAT
CoyoteOutputStreamCoyote implementation of the servlet output stream.ClassTOMCAT
CoyotePrincipalGeneric implementation of java.ClassTOMCAT
CoyoteReaderCoyote implementation of the buffered reader.ClassTOMCAT
CoyoteWriterCoyote implementation of the servlet writer.ClassTOMCAT
CrawlerSessionManagerValveWeb crawlers can trigger the creation of many thousands of sessions as they crawl a site which may result in significant memory consumption.ClassTOMCAT
CsrfPreventionFilterProvides basic CSRF protection for a web application.ClassTOMCAT
CsrfPreventionFilterBaseClassTOMCAT
CustomObjectInputStreamCustom subclass of ObjectInputStream that loads from the class loader for this web application.ClassTOMCAT
DataSenderInterfaceTOMCAT
DataSourceA DataSource that can be instantiated through IoC and implements the DataSource interface since the DataSourceProxy is used as a generic proxy.ClassTOMCAT
DataSourceFactoryJNDI object factory that creates an instance of BasicDataSource that has been configured based on theClassTOMCAT
DataSourceLinkFactoryObject factory for resource links for shared data sources.ClassTOMCAT
DataSourceProxyThe DataSource proxy lets us implements methods that don't exist in the current compiler JDK but might be methods that are part of a future JDK DataSource interface.ClassTOMCAT
DataSourceRealm See the JDBCRealm.ClassTOMCAT
DateFormatCacheCache structure for SimpleDateFormat formatted timestamps based on Millisecond formatting using S is not supported.ClassTOMCAT
DateToolCommon place for date utils.ClassTOMCAT
DecoderProvides the highest level of abstraction for Decoders.InterfaceTOMCAT
DecoderEntryClassTOMCAT
DecoderExceptionThrown when there is a failure condition during the decoding process.ClassTOMCAT
DefaultInstanceManagerClassTOMCAT
DefaultServerEndpointConfiguratorClassTOMCAT
DefaultServerSocketFactoryDefault server socket factory.ClassTOMCAT
DefaultServletThe default resource-serving servlet for most web applications, used to serve static resources such as HTML pages and images.ClassTOMCAT
DeferredFileOutputStreamAn output stream which will retain data in memory until a specified threshold is reached, and only then commit it to disk.ClassTOMCAT
DeltaManagerThe DeltaManager manages replicated sessions by only replicating the deltas in data.ClassTOMCAT
DeltaRequestClassTOMCAT
DeltaSessionSimilar to the StandardSession except that this session will keep track of deltas during a request.ClassTOMCAT
DeployTaskAnt task that implements the /deploy command, supported by the Tomcat manager application.ClassTOMCAT
DiagnosticsClassTOMCAT
DigestAuthenticatorAn Authenticator and Valve implementation of HTTP DIGEST Authentication (see RFC 2069).ClassTOMCAT
DigesterA Digester processes an XML input stream by matching a series of element nesting patterns to execute Rules that have been addedClassTOMCAT
DigesterFactoryWrapper class around the Digester that hide Digester's initialization detailsAuthor:Jean-Francois ArcandClassTOMCAT
DigesterFactoryClassTOMCAT
DirContextURLConnectionConnection to a JNDI directory context.ClassTOMCAT
DirContextURLStreamHandlerStream handler to a JNDI directory context.ClassTOMCAT
DirContextURLStreamHandlerFactoryFactory for Stream handlers to a JNDI directory context, or for Stream handlers to a classpath url,ClassTOMCAT
DirectByteArrayOutputStreamByte array output stream that exposes the byte array directlyVersion:1.ClassTOMCAT
DirectoryClassTOMCAT
DiskFileItem The default implementation of the FileItem interface.ClassTOMCAT
DiskFileItemFactoryThe default FileItemFactory implementation.ClassTOMCAT
DisposableConnectionFacadeA DisposableConnectionFacade object is the top most interceptor that wraps an object of type PooledConnection.ClassTOMCAT
DistributedManagerInterface implemented by session managers that do not keep a complete copy of all sessions in memory but do know where every session is.InterfaceTOMCAT
DomainFilterInterceptorTitle: Member domain filter interceptor Description: Filters membership based on domain.ClassTOMCAT
DomUtilFew simple utils to read DOMAuthor:Costin ManolacheClassTOMCAT
DOMWriterA sample DOM writer.ClassTOMCAT
DummyProxySessionClassTOMCAT
EjbFactoryObject factory for EJBs.ClassTOMCAT
EjbRefRepresents a reference address to an EJB.ClassTOMCAT
ELArithmeticA helper class of Arithmetic defined by the EL SpecificationAuthor:Jacob Hookom [jacob@hookom.ClassTOMCAT
ELContextImplClassTOMCAT
ELContextWrapperClassTOMCAT
ElementValueClassTOMCAT
ElementValuePairan annotation's element value pairSince:6.ClassTOMCAT
ELFunctionMapperThis class generates functions mappers for the EL expressions in the page.ClassTOMCAT
ELInterpreterDefines the interface for the expression language interpreter.InterfaceTOMCAT
ELInterpreterFactoryProvides ELInterpreter instances for JSP compilation.ClassTOMCAT
ELParserClassTOMCAT
ELParserThis class implements a parser for EL expressions.ClassTOMCAT
ELParserConstantsToken literal values and constants.InterfaceTOMCAT
ELParserTokenManagerClassTOMCAT
ELParserTreeConstantsInterfaceTOMCAT
ELResolverImplClassTOMCAT
ELSupportA helper class that implements the EL SpecificationAuthor:Jacob Hookom [jacob@hookom.ClassTOMCAT
EmbeddedConvenience class to embed a Catalina servlet container environment inside another application.ClassTOMCAT
EmbeddedServletOptionsA class to hold all init parameters specific to the JSP engine.ClassTOMCAT
EmptyDirContextA DirContext implementation that is not backed by a file system and behaves as if it has no resources available.ClassTOMCAT
EncoderProvides the highest level of abstraction for Encoders.InterfaceTOMCAT
EncoderExceptionThrown when there is a failure condition during the encoding process.ClassTOMCAT
EncodingMapEncodingMap is a convenience class which handles conversions between IANA encoding names and Java encoding names, and vice versa.ClassTOMCAT
EngineAn Engine is a Container that represents the entire Catalina servlet engine.InterfaceTOMCAT
EngineConfigStartup event listener for a Engine that configures the properties of that Engine, and the associated defined contexts.ClassTOMCAT
EngineRuleSetRuleSet for processing the contents of a Engine definition element.ClassTOMCAT
EnumElementValueClassTOMCAT
EnumeratorAdapter class that wraps an Enumeration around a Java2 collection classes object Iterator so that existing APIsClassTOMCAT
EnumeratorAdapter class that wraps an Enumeration around a Java2 collection classes object Iterator so that existing APIsClassTOMCAT
ErrorClassTOMCAT
ErrorDispatcherClass responsible for dispatching JSP parse and javac compilation errors to the configured error handler.ClassTOMCAT
ErrorHandlerThe ErrorHandler class is used when sending messages that are sent asynchronously and the application still needs to get InterfaceTOMCAT
ErrorHandlerInterface for handling JSP parse and javac compilation errors.InterfaceTOMCAT
ErrorPageRepresentation of an error page element for a web application, as represented in a element in theClassTOMCAT
ErrorReportValve This Valve should be attached at the Host level, although it will work if attached to a Context.ClassTOMCAT
ErrorStateClassTOMCAT
EvaluationContextClassTOMCAT
ExceptionUtilsUtilities for handling Throwables and Exceptions.ClassTOMCAT
ExceptionUtilsUtilities for handling Throwables and Exceptions.ClassTOMCAT
ExecutorInterfaceTOMCAT
ExecutorFactoryClassTOMCAT
ExpandWarExpand out a WAR in a Host's appBase.ClassTOMCAT
ExpiresFilter ExpiresFilter is a Java Servlet API port of Apache mod_expires to add 'Expires' andClassTOMCAT
ExpressionBuilderClassTOMCAT
ExpressionEvaluatorImplClassTOMCAT
ExpressionFactoryImplClassTOMCAT
ExpressionImplClassTOMCAT
ExpressionParseTreeRepresents a parsed expression.ClassTOMCAT
ExpressionTokenizerParses an expression string to return the individual tokens.ClassTOMCAT
ExtendedAccessLogValveAn implementation of the W3c Extended Log File Format.ClassTOMCAT
ExtendedRpcCallbackExtension to the RpcCallback interface.InterfaceTOMCAT
ExtensionUtility class that represents either an available "Optional Package" (formerly known as "Standard Extension") as described in the manifestClassTOMCAT
ExtensionValidatorEnsures that all extension dependencies are resolved for a WEB application are met.ClassTOMCAT
FactoryCreateRuleRule implementation that uses an ObjectCreationFactory to create a new object which it pushes onto the object stack.ClassTOMCAT
FailedContextAn implementation of Context that is used as a place-holder for deployed applications when their deployment fails and a Context instanceClassTOMCAT
FailedRequestFilterFilter that will reject requests if there was a failure during parameter parsing.ClassTOMCAT
FairBlockingQueueA simple implementation of a blocking queue with fairness waiting.ClassTOMCAT
FarmWarDeployer A farm war deployer is a class that is able to deploy/undeploy web applications in WAR from within the cluster.ClassTOMCAT
FastHttpDateFormatUtility class to generate HTTP dates.ClassTOMCAT
FastQueueA fast queue that remover thread lock the adder thread.ClassTOMCAT
FastRemovalDequeueThe FastRemovalDequeue is a Dequeue that supports constant time removal of entries.ClassTOMCAT
FeatureInfoConvenience base class for AttributeInfo, ConstructorInfo, and OperationInfo classesClassTOMCAT
FileClassTOMCAT
FileChangeListenerInterfaceTOMCAT
FileCleaningTrackerKeeps track of files awaiting deletion, and deletes them when an associated marker object is reclaimed by the garbage collector.ClassTOMCAT
FileDeleteStrategyStrategy for deleting files.ClassTOMCAT
FileDirContextFilesystem Directory Context implementation helper class.ClassTOMCAT
FileHandler named {prefix}{date}{suffix} in a configured directory.ClassTOMCAT
FileInfoClassTOMCAT
FileItem This class represents a file or form item that was received within a multipart/form-data POST request.InterfaceTOMCAT
FileItemFactoryA factory interface for creating FileItem instances.InterfaceTOMCAT
FileItemHeaders This class provides support for accessing the headers for a file or form item that was received within a multipart/form-data POSTInterfaceTOMCAT
FileItemHeadersImplDefault implementation of the FileItemHeaders interface.ClassTOMCAT
FileItemHeadersSupportInterface that will indicate that FileItem or FileItemStream implementations will accept the headers read for the item.InterfaceTOMCAT
FileItemIteratorAn iterator, as returned by FileUploadBase.InterfaceTOMCAT
FileItemStream This interface provides access to a file or form item that was received within a multipart/form-data POST request.InterfaceTOMCAT
FileMessageContains the data for a file being transferred over TCP, this is essentially a fragment of a file, read and written by the FileMessageFactoryClassTOMCAT
FileMessageFactoryThis factory is used to read files and write files by splitting them up into smaller messages.ClassTOMCAT
FileStoreConcrete implementation of the Store interface that utilizes a file per saved Session in a configured directory.ClassTOMCAT
FileUploadHigh level API for processing file uploads.ClassTOMCAT
FileUploadBaseHigh level API for processing file uploads.ClassTOMCAT
FileUploadExceptionException for errors encountered while processing the request.ClassTOMCAT
FileUrlJar URLs of the form jar:file:.ClassTOMCAT
FileUtilsGeneral file manipulation utilities.ClassTOMCAT
FilterBaseClassTOMCAT
FilterDefRepresentation of a filter definition for a web application, as represented in a element in the deployment descriptor.ClassTOMCAT
FilterMapRepresentation of a filter mapping for a web application, as represented in a element in the deploymentClassTOMCAT
FindLeaksTaskAnt task that implements the /findleaks command, supported by the Tomcat manager application.ClassTOMCAT
FixedNotificationFilterSpecial NotificationFilter that allows modeler to optimize its notifications.ClassTOMCAT
FlushableGZIPOutputStreamExtension of GZIPOutputStream to workaround for a couple of long 4813885) so the GZIP'd output can be flushed.ClassTOMCAT
ForEachClassTOMCAT
FormAuthenticatorAn Authenticator and Valve implementation of FORM BASED Authentication, as described in the Servlet API Specification, Version 2.ClassTOMCAT
ForTokensClassTOMCAT
FragmentationInterceptorThe fragmentation interceptor splits up large messages into smaller messages and assembles them on the other end.ClassTOMCAT
FunctionMapperFactoryClassTOMCAT
FunctionMapperImplClassTOMCAT
FunctionMapperImplClassTOMCAT
GenericNamingResourcesFactorySimple way of configuring generic resources by using reflection.ClassTOMCAT
GenericParserCreate a SAXParser configured to support XML Schema and DTD.ClassTOMCAT
GenericPrincipalGeneric implementation of java.ClassTOMCAT
GlobalClassTOMCAT
GlobalResourcesLifecycleListener set of MBeans associated with global JNDI resources that are subject toSince:4.ClassTOMCAT
GlobalsGlobal constants that are applicable to multiple packages within Catalina.ClassTOMCAT
GroupAbstract representation of a group of Users in a UserDatabase.InterfaceTOMCAT
GroupChannelThe default implementation of a Channel.ClassTOMCAT
GroupMBeanA ModelMBean implementation for the org.ClassTOMCAT
GzipInterceptorClassTOMCAT
GzipOutputFilterClassTOMCAT
HandlerStream handler to a JNDI directory context.ClassTOMCAT
HandlerRefRepresents a reference handler for a web service.ClassTOMCAT
HeadersTooLargeExceptionException used to mark the specific error condition of the HTTP headers exceeding the maximum permitted size.ClassTOMCAT
HeartbeatCan be implemented by the ChannelListener and Membership listeners to receive heartbeat notifications from the ChannelInterfaceTOMCAT
HeartbeatListenerClassTOMCAT
HexUtilsTables useful when converting byte arrays to and from strings of hexadecimal Code from Ajp11, from Apache's JServ.ClassTOMCAT
HomesUserDatabaseConcrete implementation of the UserDatabase interface considers all directories in a directory whose pathname is specifiedClassTOMCAT
HostA Host is a Container that represents a virtual host in the Catalina servlet engine.InterfaceTOMCAT
HostConfigStartup event listener for a Host that configures the properties of that Host, and the associated defined contexts.ClassTOMCAT
HostManagerServletServlet that enables remote management of the virtual hosts installed on the server.ClassTOMCAT
HostRuleSetRuleSet for processing the contents of a Host definition element.ClassTOMCAT
HTMLHostManagerServletServlet that enables remote management of the virtual hosts deployed on the server.ClassTOMCAT
HTMLManagerServletServlet that enables remote management of the web applications deployed within the same virtual host as this web application is.ClassTOMCAT
Http11AprProcessorProcesses HTTP requests.ClassTOMCAT
Http11AprProtocolAbstract the protocol implementation, including threading, etc.ClassTOMCAT
Http11NioProcessorProcesses HTTP requests.ClassTOMCAT
Http11NioProtocolAbstract the protocol implementation, including threading, etc.ClassTOMCAT
Http11ProcessorProcesses HTTP requests.ClassTOMCAT
Http11ProtocolAbstract the protocol implementation, including threading, etc.ClassTOMCAT
HttpHeaderSecurityFilterProvides a single configuration point for security measures that required the addition of one or more HTTP headers to the response.ClassTOMCAT
HttpJspBaseThis is the super class of all JSP-generated servlets.ClassTOMCAT
HttpMessagesHandle (internationalized) HTTP messages.ClassTOMCAT
HttpParserHTTP header value parser implementation.ClassTOMCAT
HttpUpgradeHandlerInterface between the HTTP upgrade process and the new protocol.InterfaceTOMCAT
IdentityInputFilterIdentity input filter.ClassTOMCAT
IdentityOutputFilterIdentity output filter.ClassTOMCAT
IDynamicPropertyInterfaceTOMCAT
IfClassTOMCAT
ImmutableNameNotFoundExceptionImmutable exception to avoid useless object creation by the proxy context.ClassTOMCAT
ImportClassTOMCAT
InjectableInterfaceTOMCAT
InjectionTargetClassTOMCAT
InputBufferThe buffer used by Tomcat request.ClassTOMCAT
InputBuffer This class is used only in the protocol implementation.InterfaceTOMCAT
InputFilterInput filter interface.InterfaceTOMCAT
InstanceEventGeneral event for notifying listeners of significant events related to a specific instance of a Servlet, or a specific instance of a Filter,ClassTOMCAT
InstanceListenerInterface defining a listener for significant events related to a specific servlet instance, rather than to the Wrapper component thatInterfaceTOMCAT
InstanceManagerInterfaceTOMCAT
InstanceManagerFactoryClassTOMCAT
InstanceSupportSupport class to assist in firing InstanceEvent notifications to registered InstanceListeners.ClassTOMCAT
InstrumentableClassLoaderSpecifies a class loader capable of being decorated with ClassFileTransformers.InterfaceTOMCAT
InterceptorPayloadClassTOMCAT
InternalAprInputBuffer well as transfer decoding.ClassTOMCAT
InternalAprOutputBufferClassTOMCAT
InternalInputBuffer well as transfer decoding.ClassTOMCAT
InternalNioInputBuffer well as transfer decoding.ClassTOMCAT
InternalNioOutputBufferClassTOMCAT
InternalOutputBufferClassTOMCAT
IntrospectionProvides introspection utilities that either require knowledge of Tomcat internals or are solely used by Tomcat internals.ClassTOMCAT
IntrospectionUtilsClassTOMCAT
InvalidFileNameExceptionThis exception is thrown in case of an invalid file name.ClassTOMCAT
IOToolsClassTOMCAT
IOUtilsGeneral IO stream manipulation utilities.ClassTOMCAT
JAASCallbackHandler used to negotiate delivery of the username and credentials that were specified to our constructor.ClassTOMCAT
JAASMemoryLoginModule primarily for use in testing JAASRealm.ClassTOMCAT
JAASRealm Authentication and Authorization Service (JAAS).ClassTOMCAT
JarProvides an abstraction for use by the various classes that need to scan JARs.InterfaceTOMCAT
JarFactoryProvide a mechanism to obtain objects that implement Jar.ClassTOMCAT
JarResourceInterfaceTOMCAT
JarScannerScans a web application and classloader hierarchy for JAR files.InterfaceTOMCAT
JarScannerCallbackInterfaceTOMCAT
JarScannerFactoryClassTOMCAT
JarURLResourceClassTOMCAT
JasperELResolverJasper-specific CompositeELResolver that optimizes certain functions to avoid unnecessary resolver calls.ClassTOMCAT
JasperExceptionBase class for all exceptions generated by the JSP engine.ClassTOMCAT
JasperListenerThis listener is designed to initialize Jasper before any web applications areSince:4.ClassTOMCAT
JasperLoaderClass loader for loading servlet class files (corresponding to JSP files) and tag handler class files (corresponding to tag files).ClassTOMCAT
JavacErrorDetailClass providing details about a javac compilation error.ClassTOMCAT
JavaClassRepresents a Java class, i.ClassTOMCAT
javaURLContextFactoryContext factory for the "java:" namespace.ClassTOMCAT
JDBCAccessLogValve This Tomcat extension logs server access directly to a database, and can be used instead of the regular file-based access log implemented inClassTOMCAT
JdbcInterceptorAbstract class that is to be extended for implementations of interceptors.ClassTOMCAT
JdbcLeakPreventionThis class is loaded by WebappClassLoaderBase to enable it to deregister JDBC drivers forgotten by the web application.ClassTOMCAT
JDBCRealm See the JDBCRealm.ClassTOMCAT
JDBCStore interface that stores serialized session objects in a database.ClassTOMCAT
JdkLoggerFormatterA more compact formatter.ClassTOMCAT
JDTCompilerJDT class compiler.ClassTOMCAT
JIoEndpointHandle incoming TCP connections.ClassTOMCAT
JJTELParserStateClassTOMCAT
JKStatusUpdateTaskAnt task that implements the /status command, supported by the mod_jk status (1.ClassTOMCAT
JMXAccessorCondition ClassTOMCAT
JspRuntimeLibraryBunch of util methods that are used by code generated for useBean, getProperty and setProperty.ClassTOMCAT
JspServletThe JSP engine (a.ClassTOMCAT
JspServletWrapperThe JSP engine (a.ClassTOMCAT
JspSourceDependentInterface for tracking the source files dependencies, for the purpose of compiling out of date pages.InterfaceTOMCAT
JspUtilThis class has all the utility method(s).ClassTOMCAT
JspValueExpressionWrapper for providing context to ValueExpressionsAuthor:Jacob HookomSee Also:Serialized FormClassTOMCAT
JspWriterImplWrite text to a character-output stream, buffering characters so as to provide for the efficient writing of single characters, arrays,ClassTOMCAT
JSSEImplementationClassTOMCAT
JSSEKeyManagerX509KeyManager which allows selection of a specific keypair and certificate chain (identified by their keystore alias name) to be used by the server toClassTOMCAT
JSSESocketFactorySSL server socket factory.ClassTOMCAT
JvmRouteBinderValveValve to handle Tomcat jvmRoute takeover using mod_jk module after node failure.ClassTOMCAT
JvmRouteSessionIDBinderListenerReceive SessionID cluster change from other backup node after primary sessionAuthor:Peter RossbachClassTOMCAT
LazyReplicatedMapA smart implementation of a stateful replicated map.ClassTOMCAT
LibraryClassTOMCAT
LibraryNotFoundErrorClassTOMCAT
LifecycleCommon interface for component life cycle methods.InterfaceTOMCAT
LifecycleBaseBase implementation of the Lifecycle interface that implements the state transition rules for Lifecycle.ClassTOMCAT
LifecycleEventGeneral event for notifying listeners of significant changes on a component that implements the Lifecycle interface.ClassTOMCAT
LifecycleExceptionGeneral purpose exception that is thrown to indicate a lifecycle related problem.ClassTOMCAT
LifecycleListenerInterface defining a listener for significant events (including "component start" and "component stop" generated by a component that implements theInterfaceTOMCAT
LifecycleListenerRuleRule that creates a new LifecycleListener and associates it with the top object on the stack which must implement Container.ClassTOMCAT
LifecycleMBeanBaseClassTOMCAT
LifecycleStateThe list of valid states for components that implement Lifecycle.ClassTOMCAT
LifecycleSupportSupport class to assist in firing LifecycleEvent notifications to registered LifecycleListeners.ClassTOMCAT
LimitedInputStreamAn input stream, which limits its data size.ClassTOMCAT
LimitLatchShared latch that allows the latch to be acquired a limited number of times after which all subsequent requests to acquire the latch will be placed in aClassTOMCAT
LinkObjectThe class LinkObject implements an element for a linked list, consisting of a generalClassTOMCAT
ListenCallbackInternal interface, similar to the MessageListener but used The listen callback interface is used by the replication systemInterfaceTOMCAT
ListTaskAnt task that implements the /list command, supported by the Tomcat manager application.ClassTOMCAT
LoaderA Loader represents a Java ClassLoader implementation that can be used by a Container to load class files (within a repository associatedInterfaceTOMCAT
LocalClassTOMCAT
LocalizerClassTOMCAT
LocalResolverA resolver for locally cached XML resources.ClassTOMCAT
LockClassTOMCAT
LockOutRealmThis class extends the CombinedRealm (hence it can wrap other Realms) to provide a user lock out mechanism if there are too many failedClassTOMCAT
LogA simple logging interface abstracting logging APIs.InterfaceTOMCAT
LogConfigurationExceptionAn exception that is thrown only if a suitable LogFactory or Log instance cannot be created by the correspondingClassTOMCAT
LogFactoryModified LogFactory: removed all discovery, hardcode a specific implementation If you like a different logging implementation - use either the discovery-basedClassTOMCAT
LoginConfigRepresentation of a login configuration element for a web application, as represented in a element in theClassTOMCAT
LogsSimple class that holds references to global loggersVersion:1.ClassTOMCAT
MailSessionFactoryFactory class that creates a JNDI named JavaMail Session factory, which can be used for managing inbound and outbound electronic mailClassTOMCAT
ManagedBeanInternal configuration information for a managed bean (MBean)Author:Craig R.ClassTOMCAT
ManagedChannel A managed channel interface gives you access to the components of the channels such as senders, receivers, interceptors etc for configurations purposesInterfaceTOMCAT
ManagerA Manager manages the pool of Sessions that are associated with a particular Container.InterfaceTOMCAT
ManagerBaseMinimal implementation of the Manager interface that supports no session persistence or distributable capabilities.ClassTOMCAT
ManagerServletServlet that enables remote management of the web applications installed within the same virtual host as this web application is.ClassTOMCAT
ManifestResourceRepresentation of a Manifest file and its available extensions and required extensionsClassTOMCAT
MapperMapper, which implements the servlet API mapping rules (which are derived from the HTTP rules).ClassTOMCAT
MapperListenerClassTOMCAT
MappingDataClassTOMCAT
MatcherThis is a utility class to match file globs.ClassTOMCAT
MBeanDumperGeneral helper to dump MBean contents to the log.ClassTOMCAT
MBeanFactoryA ModelMBean implementation for the org.ClassTOMCAT
MbeansDescriptorsDigesterSourceClassTOMCAT
MbeansDescriptorsDOMSourceClassTOMCAT
MbeansDescriptorsIntrospectionSourceClassTOMCAT
MbeansDescriptorsSerSourceClassTOMCAT
MbeansSourceThis will create mbeans based on a config file.ClassTOMCAT
MbeansSourceMBeanThis mbean will load an extended mlet file ( similar in syntax with jboss ).InterfaceTOMCAT
MBeanUtilsPublic utility methods in support of the server side MBeans implementation.ClassTOMCAT
McastServiceA membership implementation using simple multicast.ClassTOMCAT
McastServiceImplA membership implementation using simple multicast.ClassTOMCAT
MD5EncoderEncode an MD5 digest into a String.ClassTOMCAT
MediaTypeClassTOMCAT
MediaTypeCacheCaches the results of parsing content-type headers.ClassTOMCAT
MemberThe Member interface, defines a member in the group.InterfaceTOMCAT
MemberImplA membership implementation using simple multicast.ClassTOMCAT
MembershipA membership implementation using simple multicast.ClassTOMCAT
MembershipListenerThe MembershipListener interface is used as a callback to the membership service.InterfaceTOMCAT
MembershipServiceMembershipService Interface The MembershipService interface is the membership component InterfaceTOMCAT
MemoryGroupConcrete implementation of Group for the MemoryUserDatabase implementation of UserDatabase.ClassTOMCAT
MemoryRealmSimple implementation of Realm that reads an XML file to configure the valid users, passwords, and roles.ClassTOMCAT
MemoryRoleConcrete implementation of Role for the MemoryUserDatabase implementation of UserDatabase.ClassTOMCAT
MemoryRuleSetRuleSet for recognizing the users defined in the XML file processed by MemoryRealm.ClassTOMCAT
MemoryUserConcrete implementation of User for the MemoryUserDatabase implementation of UserDatabase.ClassTOMCAT
MemoryUserDatabaseConcrete implementation of UserDatabase that loads all defined users, groups, and roles into an in-memory data structure,ClassTOMCAT
MemoryUserDatabaseFactoryJNDI object creation factory for MemoryUserDatabase instances.ClassTOMCAT
MemoryUserDatabaseMBeanA ModelMBean implementation for the org.ClassTOMCAT
MessageBytesThis class is used to represent a subarray of bytes in an HTTP message.ClassTOMCAT
MessageDestinationRepresentation of a message destination for a web application, as represented in a elementClassTOMCAT
MessageDestinationRefRepresentation of a message destination reference for a web application, as represented in a elementClassTOMCAT
MessageDispatch15InterceptorSame implementation as the MessageDispatchInterceptor except it uses an atomic long for the currentSize calculationClassTOMCAT
MessageDispatchInterceptorThe message dispatcher is a way to enable asynchronous communication through a channel.ClassTOMCAT
MessageFactoryClassTOMCAT
MessageHandlerResultClassTOMCAT
MessageHandlerResultTypeenum MessageHandlerResultTypeEnum Constant SummaryClassTOMCAT
MessageInboundBase implementation of the class used to process WebSocket connections based on messages.ClassTOMCAT
MessageListenerTitle: MessageListener Description: The listener to be registered with the ChannelReceiver, internal Tribes componentInterfaceTOMCAT
MethodExpressionImplAn Expression that refers to a method on an object.ClassTOMCAT
MethodExpressionLiteralClassTOMCAT
MIME2JavaMIME2Java is a convenience class which handles conversions between MIME charset names and Java encoding names.ClassTOMCAT
MimeHeadersMemory-efficient repository for Mime Headers.ClassTOMCAT
MimeUtilityUtility class to decode MIME texts.ClassTOMCAT
MmapClassTOMCAT
ModelerSourceSource for descriptor data.ClassTOMCAT
MulticastClassTOMCAT
MultiCastSenderClassTOMCAT
MultiLockFairBlockingQueueEXPERIMENTAL AND NOT YET COMPLETE! An implementation of a blocking queue with fairness waiting and lock dispersal to avoid contention.ClassTOMCAT
MultipartDefRepresentation of a the multipart configuration for a servlet.ClassTOMCAT
MultipartStream Low level API for processing file uploads.ClassTOMCAT
MultipointBioSenderClassTOMCAT
MultiPointSenderInterfaceTOMCAT
MutableIntegerClassTOMCAT
NameParserImplClassTOMCAT
NamingContextCatalina JNDI Context implementation.ClassTOMCAT
NamingContextBindingsEnumerationNaming enumeration implementation.ClassTOMCAT
NamingContextEnumerationNaming enumeration implementation.ClassTOMCAT
NamingContextListenerHelper class used to initialize and populate the JNDI context associated with each context and server.ClassTOMCAT
NamingEntryRepresents a binding in a NamingContext.ClassTOMCAT
NamingResourcesHolds and manages the naming resources defined in the J2EE Enterprise Naming Context and their associated JNDI context.ClassTOMCAT
NamingResourcesMBeanA ModelMBean implementation for the org.ClassTOMCAT
NamingRuleSetRuleSet for processing the JNDI Enterprise Naming Context resource declaration elements.ClassTOMCAT
NioBlockingSelectorClassTOMCAT
NioChannelBase class for a SocketChannel wrapper used by the endpoint.ClassTOMCAT
NioEndpointNIO tailored thread pool, providing the following services: Socket acceptor threadSocket poller threadWorker threads poolClassTOMCAT
NioProcessorClassTOMCAT
NioReceiverClassTOMCAT
NioReplicationTaskA worker thread class which can drain channels and echo-back the input.ClassTOMCAT
NioSelectorPoolThread safe non blocking selector poolSince:6.ClassTOMCAT
NioSenderThis class is NOT thread safe and should never be used with more than one thread at a time This is a state machine, handled by the process methodClassTOMCAT
NioServletInputStreamClassTOMCAT
NioServletOutputStreamClassTOMCAT
NioX509KeyManagerClassTOMCAT
NodeInterfaceTOMCAT
NodeCreateRuleA rule implementation that creates a DOM Node containing the XML at the element that matchedClassTOMCAT
NodeVisitorInterfaceTOMCAT
NonBlockingCoordinatorTitle: Auto merging leader election algorithm Description: Implementation of a simple coordinator algorithm that not only selects a coordinator,ClassTOMCAT
NonClosingJarInputStreamWhen using a JarInputStream with an XML parser, the stream will be closed by the parser.ClassTOMCAT
NonLoginAuthenticatorAn Authenticator and Valve implementation that checks only security constraints not involving user authentication.ClassTOMCAT
NotificationInfoInternal configuration information for a NotificationAuthor:Craig R.ClassTOMCAT
NullRealmMinimal Realm implementation that always returns null when an attempt is made to validate a user name and password.ClassTOMCAT
ObjectCreateRuleRule implementation that creates a new object and pushes it onto the object stack.ClassTOMCAT
ObjectCreationFactory Interface for use with FactoryCreateRule.InterfaceTOMCAT
ObjectParamRuleRule implementation that saves a parameter for use by a surrounding This parameter may be:ClassTOMCAT
ObjectReaderThe object reader object is an object used in conjunction with java.ClassTOMCAT
OneLineFormatterProvides same information as default log format but on a single line to make it easier to grep the logs.ClassTOMCAT
OpenEjbFactoryObject factory for EJBs.ClassTOMCAT
OperationInfoInternal configuration information for an OperationAuthor:Craig R.ClassTOMCAT
OptionsA class to hold all init parameters specific to the JSP engine.InterfaceTOMCAT
OrderInterceptorThe order interceptor guarantees that messages are received in the same order they were This interceptor works best with the ack=true setting.ClassTOMCAT
OSClassTOMCAT
OtherwiseClassTOMCAT
OutClassTOMCAT
OutputBufferThe buffer used by Tomcat response.ClassTOMCAT
OutputBuffer This class is used internally by the protocol implementation.InterfaceTOMCAT
OutputFilterInterfaceTOMCAT
PageContextImpl VariableResolver for the EL.ClassTOMCAT
ParallelNioSenderClassTOMCAT
ParallelWebappClassLoaderParallel class loading implementation of WebappClassLoaderBase.ClassTOMCAT
ParamClassTOMCAT
ParameterInfoInternal configuration information for a ParameterAuthor:Craig R.ClassTOMCAT
ParameterMap locked property.ClassTOMCAT
ParameterParserA simple parser intended to parse sequences of name/value pairs.ClassTOMCAT
ParametersClassTOMCAT
ParseExceptionThis exception is thrown when parse errors are encountered.ClassTOMCAT
ParserFeatureSetterFactoryCreates a SAXParser based on the underlying parser.ClassTOMCAT
ParserUtilsXML parsing utilities for processing web application deployment descriptor and tag library descriptor files.ClassTOMCAT
PasswdUserDatabaseConcrete implementation of the UserDatabase interface that processes the /etc/passwd file on a Unix system.ClassTOMCAT
PasswordCallbackInterfaceTOMCAT
PathCallParamRuleRule implementation that saves a parameter containing the Digester matching path for use by a surrounding ClassTOMCAT
PeriodicEventListenerInterfaceTOMCAT
PerMessageDeflateClassTOMCAT
PersistentManager a Store to swap active Sessions to disk.ClassTOMCAT
PersistentManagerBase functionality required by a Manager which supports any kind of persistence, even if only for restarts.ClassTOMCAT
PersistentValveValve that implements per-request session persistence.ClassTOMCAT
PerThreadTagHandlerPoolThread-local based pool of tag handlers that can be reused.ClassTOMCAT
PipelineInterface describing a collection of Valves that should be executed in sequence when the invoke() method is invoked.InterfaceTOMCAT
PojoEndpointBaseBase implementation (client and server have different concrete implementations) of the wrapper that converts a POJO instance into aClassTOMCAT
PojoEndpointClientWrapper class for instances of POJOs annotated with ClientEndpoint so they appear as standardClassTOMCAT
PojoEndpointServerWrapper class for instances of POJOs annotated with ServerEndpoint so they appear as standardClassTOMCAT
PojoMessageHandlerBaseCommon implementation code for the POJO message handlers.ClassTOMCAT
PojoMessageHandlerPartialBaseCommon implementation code for the POJO partial message handlers.ClassTOMCAT
PojoMessageHandlerPartialBinaryByteBuffer specific concrete implementation for handling partial messages.ClassTOMCAT
PojoMessageHandlerPartialTextText specific concrete implementation for handling partial messages.ClassTOMCAT
PojoMessageHandlerWholeBaseCommon implementation code for the POJO whole message handlers.ClassTOMCAT
PojoMessageHandlerWholeBinaryByteBuffer specific concrete implementation for handling whole messages.ClassTOMCAT
PojoMessageHandlerWholePongPongMessage specific concrete implementation for handling whole messages.ClassTOMCAT
PojoMessageHandlerWholeTextText specific concrete implementation for handling whole messages.ClassTOMCAT
PojoMethodMappingFor a POJO class annotated with ServerEndpoint, an instance of this classClassTOMCAT
PojoPathParamStores the parameter type and name for a parameter that needs to be passed to an onXxx method of Endpoint.ClassTOMCAT
PollClassTOMCAT
PoolClassTOMCAT
PoolCallbackInterfaceTOMCAT
PoolConfigurationA list of properties that are configurable for a connection pool.InterfaceTOMCAT
PooledConnectionRepresents a pooled connection and holds a reference to the Connection objectClassTOMCAT
PooledMultiSenderClassTOMCAT
PooledParallelSenderClassTOMCAT
PooledSenderClassTOMCAT
PoolExhaustedExceptionClassTOMCAT
PoolPropertiesClassTOMCAT
PoolUtilitiesClassTOMCAT
PrivilegedGetTcclClassTOMCAT
PrivilegedSetTcclClassTOMCAT
ProcClassTOMCAT
ProcattrClassTOMCAT
ProcErrorCallbackInterfaceTOMCAT
ProcessorCommon interface for processors of all protocols.InterfaceTOMCAT
ProgressListenerThe ProgressListener may be used to display a progress bar or do stuff like that.InterfaceTOMCAT
ProtectedFunctionMapperMaps EL functions to their Java method counterparts.ClassTOMCAT
ProtocolHandlerAbstract the protocol implementation, including threading, etc.InterfaceTOMCAT
ProxyClassTOMCAT
ProxyConnectionA ProxyConnection object is the bottom most interceptor that wraps an object of type PooledConnection.ClassTOMCAT
ProxyDirContextProxy Directory Context implementation.ClassTOMCAT
QueryTimeoutInterceptorClassTOMCAT
ReadBufferOverflowExceptionClassTOMCAT
ReadListenerReceives notification of read events when using non-blocking IO.InterfaceTOMCAT
RealmA Realm is a read-only facade for an underlying security realm used to authenticate individual users, and identify the security rolesInterfaceTOMCAT
RealmBaseSimple implementation of Realm that reads an XML file to configure the valid users, passwords, and roles.ClassTOMCAT
RealmRuleSetRuleSet for processing the contents of a Realm definition element.ClassTOMCAT
ReceiverBaseClassTOMCAT
RecyclableNamingEnumerationNaming enumeration implementation.ClassTOMCAT
RedirectClassTOMCAT
ReflectionUtilUtilities for Managing Serialization and ReflectionAuthor:Jacob Hookom [jacob@hookom.ClassTOMCAT
RegistryClassTOMCAT
RegistryRegistry for modeler MBeans.ClassTOMCAT
RegistryMBeanInterface for modeler MBeans.InterfaceTOMCAT
ReloadTaskAnt task that implements the /reload command, supported by the Tomcat manager application.ClassTOMCAT
RemoteAddrFilterConcrete implementation of RequestFilter that filters based on the string representation of the remote client's IP address.ClassTOMCAT
RemoteAddrValveConcrete implementation of RequestFilterValve that filters based on the string representation of the remote client's IP addressClassTOMCAT
RemoteHostFilterConcrete implementation of RequestFilter that filters based on the remote client's host name.ClassTOMCAT
RemoteHostValveConcrete implementation of RequestFilterValve that filters based on the remote client's host name optionally combined with theClassTOMCAT
RemoteIpFilter Servlet filter to integrate "X-Forwarded-For" and "X-Forwarded-Proto" HTTP headers.ClassTOMCAT
RemoteIpValve Tomcat port of mod_remoteip, this valve replaces the apparent client remote IP address and hostname for the request with the IP address list presented by a proxy or a load balancer via a requestClassTOMCAT
RemoteProcessExceptionTitle: RemoteProcessException Description: Message thrown by a sender when USE_SYNC_ACK receives a FAIL_ACK_COMMAND.ClassTOMCAT
RemoveClassTOMCAT
ReplicatedContextClassTOMCAT
ReplicatedMapAll-to-all replication for a hash map implementation.ClassTOMCAT
ReplicatedMapEntryFor smarter replication, an object can implement this interface to replicate diffs The replication logic will call the methods in the following order:InterfaceTOMCAT
ReplicatedSessionListenerThis is a marker interface used to indicate an implementation of SessionListener that should be replicated with the session across theInterfaceTOMCAT
ReplicationStreamCustom subclass of ObjectInputStream that loads from the class loader for this web application.ClassTOMCAT
ReplicationTransmitterTransmit message to other cluster members Actual senders are created based on the replicationModeClassTOMCAT
ReplicationValve specified Request (before processing) and the corresponding Response (after processing).ClassTOMCAT
RequestWrapper object for the Coyote request.ClassTOMCAT
RequestThis is a low-level, efficient representation of a server request.ClassTOMCAT
RequestContextAbstracts access to the request information needed for file uploads.InterfaceTOMCAT
RequestDumperFilter specified Request (before processing) and the corresponding Response (after processing).ClassTOMCAT
RequestFacadeFacade class that wraps a Coyote request object.ClassTOMCAT
RequestFilter appropriate request property (selected based on which subclass you choose to configure into your Container's pipeline) against the regular expressionsClassTOMCAT
RequestFilterValve appropriate request property (selected based on which subclass you choose to configure into your Container's pipeline) against the regular expressionsClassTOMCAT
RequestGroupInfoThis can be moved to top level ( eventually with a better name ).ClassTOMCAT
RequestInfoStructure holding the Request and Response objects.ClassTOMCAT
RequestUtilGeneral purpose request parsing and encoding utility methods.ClassTOMCAT
RequestUtilClassTOMCAT
ResetAbandonedTimerClass that resets the abandoned timer on any activity on the Connection or any successful query executions.ClassTOMCAT
ResizableExecutorInterfaceTOMCAT
ResourceEncapsulates the contents of a resource.ClassTOMCAT
ResourceAttributesAttributes implementation.ClassTOMCAT
ResourceBaseRepresentation of an Context elementAuthor:Peter Rossbach (pero@apache.ClassTOMCAT
ResourceCacheClassTOMCAT
ResourceEntryClassTOMCAT
ResourceEnvFactoryObject factory for Resources env.ClassTOMCAT
ResourceEnvRefRepresents a reference address to a resource environment.ClassTOMCAT
ResourceFactoryObject factory for Resources.ClassTOMCAT
ResourceLinkFactoryObject factory for resource links.ClassTOMCAT
ResourceLinkRefRepresents a reference address to a resource.ClassTOMCAT
ResourceRefRepresents a reference address to a resource.ClassTOMCAT
ResourceSet locked property.ClassTOMCAT
ResourcesTaskAnt task that implements the /resources command, supported by the Tomcat manager application.ClassTOMCAT
ResponseWrapper object for the Coyote response.ClassTOMCAT
ResponseA response object holds a message from a responding partner.ClassTOMCAT
ResponseClassTOMCAT
ResponseFacadeFacade class that wraps a Coyote response object.ClassTOMCAT
ResponseIncludeWrapperA HttpServletResponseWrapper, used from SSIServletExternalResolverClassTOMCAT
RestCsrfPreventionFilterProvides basic CSRF protection for REST APIs.ClassTOMCAT
RoleAbstract representation of a security role, suitable for use in environments like JAAS that want to deal with Principals.InterfaceTOMCAT
RoleMBeanA ModelMBean implementation for the org.ClassTOMCAT
RpcCallbackThe RpcCallback interface is an interface for the Tribes channel to request a response object to a request that came in.InterfaceTOMCAT
RpcChannelClassTOMCAT
RpcMessageClassTOMCAT
RuleConcrete implementations of this class implement actions to be taken when a corresponding nested pattern of XML elements has been matched.ClassTOMCAT
RulesPublic interface defining a collection of Rule instances (and corresponding matching patterns) plus an implementation of a matching policy that selectsInterfaceTOMCAT
RulesBaseDefault implementation of the Rules interface that supports the standard rule matching behavior.ClassTOMCAT
RuleSetPublic interface defining a shorthand means of configuring a complete set of related Rule definitions, possibly associated withInterfaceTOMCAT
RuleSetBaseConvenience base class that implements the RuleSet interface.ClassTOMCAT
RxTaskPoolClassTOMCAT
SavedRequestObject that saves the critical information from a request so that form-based authentication can reproduce it once the user has beenClassTOMCAT
SavedRequestInputFilterInput filter responsible for replaying the request body when restoring the saved request after FORM authentication.ClassTOMCAT
SchemaResolverThis class implements a local SAX's EntityResolver.ClassTOMCAT
SecureNioChannelClassTOMCAT
SecurityClassLoadStatic class used to preload java classes when using the Java SecurityManager so that the defineClassInPackageClassTOMCAT
SecurityClassLoadStatic class used to preload java classes when using the Java SecurityManager so that the defineClassInPackageClassTOMCAT
SecurityCollectionRepresentation of a web resource collection for a web application's security constraint, as represented in a ClassTOMCAT
SecurityConfigUtil class to protect Catalina against package access and insertion.ClassTOMCAT
SecurityConstraintRepresentation of a security constraint element for a web application, as represented in a element in theClassTOMCAT
SecurityListenerClassTOMCAT
SecurityRoleRefRepresentation of a security role reference for a web application, as represented in a elementClassTOMCAT
SecurityUtilThis utility class associates a Subject to the current AccessControlContext.ClassTOMCAT
SecurityUtilUtil class for Security related operations.ClassTOMCAT
SelectorContextCatalina JNDI Context implementation.ClassTOMCAT
SemaphoreValve This Valve may be attached to any Container, depending on the granularity of the concurrency control you wish to perform.ClassTOMCAT
SenderInterfaceTOMCAT
SenderStateClassTOMCAT
SendHandlerToCompletionHandlerClassTOMCAT
SendMailFactoryFactory class that creates a JNDI named javamail MimePartDataSource object which can be used for sending email using SMTP.ClassTOMCAT
SendMessageDataClassTOMCAT
SerializablePrincipalGeneric implementation of java.ClassTOMCAT
ServerA Server element represents the entire Catalina servlet container.InterfaceTOMCAT
ServerCookieServer-side cookie representation.ClassTOMCAT
ServerInfoSimple utility module to make it easy to plug in the server identifier when integrating Tomcat.ClassTOMCAT
ServerinfoTaskAnt task that implements the /serverinfo command supported by the Tomcat manager application.ClassTOMCAT
ServerSocketFactoryThe common interface through which the JIoEndpoint interacts with both non-SSL and SSL sockets.InterfaceTOMCAT
ServiceA Service is a group of one or more Connectors that share a single ContainerInterfaceTOMCAT
ServiceMBeanClassTOMCAT
ServiceProxyObject proxy for Web Services.ClassTOMCAT
ServiceRefRepresents a reference web service.ClassTOMCAT
ServiceRefFactoryObject factory for Web Services.ClassTOMCAT
ServletDefRepresentation of a servlet definition for a web application, as represented in a element in the deployment descriptor.ClassTOMCAT
ServletFileUploadHigh level API for processing file uploads.ClassTOMCAT
ServletRequestContextProvides access to the request information needed for a request made toSince:FileUpload 1.ClassTOMCAT
ServletResponseWrapperIncludeServletResponseWrapper used by the JSP 'include' action.ClassTOMCAT
ServletWriterThis is what is used to generate servlets.ClassTOMCAT
SessionA Session is the Catalina-internal facade for an HttpSession that is used to maintain state informationInterfaceTOMCAT
SessionConfigRepresentation of a session configuration element for a web application, as represented in a element in theClassTOMCAT
SessionConfigClassTOMCAT
SessionEventGeneral event for notifying listeners of significant changes on a Session.ClassTOMCAT
SessionIdGeneratorInterfaceTOMCAT
SessionIdGeneratorBaseClassTOMCAT
SessionIDMessageSession id change cluster messageAuthor:Peter RossbachSee Also:Serialized FormClassTOMCAT
SessionListenerInterface defining a listener for significant Session generated events.InterfaceTOMCAT
SessionMessage The SessionMessage class is a class that is used when a session has been created, modified, expired in a Tomcat cluster node.InterfaceTOMCAT
SessionMessageImplSession cluster messageAuthor:Filip Hanik, Peter RossbachSee Also:Serialized FormClassTOMCAT
SessionsTaskAnt task that implements the /sessions command supported by the Tomcat manager application.ClassTOMCAT
SessionUtilsUtility methods on HttpSessions.ClassTOMCAT
SetClassTOMCAT
SetAllPropertiesRuleRule that uses the introspection utils to set properties.ClassTOMCAT
SetCharacterEncodingFilterExample filter that sets the character encoding to be used in parsing the incoming request, either unconditionally or only if the client did notClassTOMCAT
SetContextPropertiesRuleRule that uses the introspection utils to set properties of a context (everything except "path").ClassTOMCAT
SetNextNamingRuleRule implementation that calls a method on the (top-1) (parent) object, passing the top object (child) as an argument.ClassTOMCAT
SetNextRuleRule implementation that calls a method on the (top-1) (parent) object, passing the top object (child) as an argument.ClassTOMCAT
SetPropertiesRuleRule implementation that sets properties on the object at the top of the stack, based on attributes with corresponding names.ClassTOMCAT
SetPropertyRuleRule implementation that sets an individual property on the object at the top of the stack, based on attributes with specified names.ClassTOMCAT
SetRootRuleRule implementation that calls a method on the root object on the stack, passing the top object (child) as an argument.ClassTOMCAT
SetTopRuleRule implementation that calls a "set parent" method on the top (child) object, passing the (top-1) (parent) object as an argument.ClassTOMCAT
ShmClassTOMCAT
SimpleCharStreamAn implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).ClassTOMCAT
SimpleCoordinatorA dinky coordinator, just uses a sorted version of the member array.ClassTOMCAT
SimpleElementValueClassTOMCAT
SimpleNodeClassTOMCAT
SimpleTcpClusterA Cluster implementation using simple multicast.ClassTOMCAT
SingleRemoveSynchronizedAddLockThe class SingleRemoveSynchronizedAddLock implement locking for accessing the queue by a single remove thread and multiple add threads.ClassTOMCAT
SingleSignOnA Valve that supports a "single sign on" user experience, where the security identity of a user who successfully authenticates to oneClassTOMCAT
SingleSignOnEntryA class that represents entries in the cache of authenticated users.ClassTOMCAT
SingleSignOnListenerClassTOMCAT
SingleSignOnSessionKeyKey used by SSO to identify a session.ClassTOMCAT
SlowQueryReportSlow query report interceptor.ClassTOMCAT
SlowQueryReportJmxPublishes data to JMX and provides notifications when failures happen.ClassTOMCAT
SlowQueryReportJmxMBeanInterfaceTOMCAT
SmapGeneratorRepresents a source map (SMAP), which serves to associate lines of the input JSP file(s) to lines in the generated servlet in theClassTOMCAT
SmapStratumRepresents the line and file mappings associated with a JSR-045Author:Jayson Falkner, Shawn BayernClassTOMCAT
SmapUtilContains static utilities for generating SMAP data based on the current version of Jasper.ClassTOMCAT
SockaddrClassTOMCAT
SocketClassTOMCAT
SocketPropertiesProperties that can be set in the element in server.ClassTOMCAT
SocketStatusSomeone, please change the enum name.ClassTOMCAT
SocketWrapperClassTOMCAT
SpnegoAuthenticatorA SPNEGO authenticator that uses the SPNEGO/Kerberos support built in to Java 6.ClassTOMCAT
SSICommandThe interface that all SSI commands ( SSIEcho, SSIInclude, .InterfaceTOMCAT
SSIConditionalSSI command that handles all conditional directives.ClassTOMCAT
SSIConfigClassTOMCAT
SSIEchoReturn the result associated with the supplied Server Variable.ClassTOMCAT
SSIExecClassTOMCAT
SSIExternalResolverInterfaceTOMCAT
SSIFilterFilter to process SSI requests within a webpage.ClassTOMCAT
SSIFlastmodClassTOMCAT
SSIFsizeClassTOMCAT
SSIIncludeClassTOMCAT
SSIMediatorAllows the different SSICommand implementations to share data/talk to eachAuthor:Bip Thelin, Amy Roh, Paul Speed, Dan Sandberg, David BeckerClassTOMCAT
SSIPrintenvClassTOMCAT
SSIProcessorThe entry point to SSI processing.ClassTOMCAT
SSIServletServlet to process SSI requests within a webpage.ClassTOMCAT
SSIServletExternalResolverAn implementation of SSIExternalResolver that is used with servlets.ClassTOMCAT
SSIServletRequestUtilClassTOMCAT
SSISetClassTOMCAT
SSIStopProcessingExceptionException used to tell SSIProcessor that it should stop processing SSI commands.ClassTOMCAT
SSLClassTOMCAT
SSLAuthenticatorAn Authenticator and Valve implementation of authentication that utilizes SSL certificates to identify client users.ClassTOMCAT
SSLContextClassTOMCAT
SSLImplementationClassTOMCAT
SSLSessionManagerDefines an interface used to manage SSL sessions.InterfaceTOMCAT
SSLSocketClassTOMCAT
SSLSupportDefines an interface to interact with SSL sessions.InterfaceTOMCAT
SSLUtilInterfaceTOMCAT
SSLValveWhen using mod_proxy_http, the client SSL information is not included in the protocol (unlike mod_jk and mod_proxy_ajp).ClassTOMCAT
StandardClassLoaderSubclass implementation of java.ClassTOMCAT
StandardContextStandard implementation of the Context interface.ClassTOMCAT
StandardEngineStandard implementation of the Engine interface.ClassTOMCAT
StandardHostStandard implementation of the Host interface.ClassTOMCAT
StandardJarScannerThe default JarScanner implementation scans the WEB-INF/lib directory followed by the provided classloader and then works up the classloaderClassTOMCAT
StandardManagerStandard implementation of the Manager interface that provides simple session persistence across restarts of this component (such asClassTOMCAT
StandardPipelineStandard implementation of a processing Pipeline that will invoke a series of Valves that have been configured to be called in order.ClassTOMCAT
StandardServerStandard implementation of the Server interface, available for use (but not required) when deploying and starting Catalina.ClassTOMCAT
StandardServiceStandard implementation of the Service interface.ClassTOMCAT
StandardSessionStandard implementation of the Session interface.ClassTOMCAT
StandardSessionFacadeFacade for the StandardSession object.ClassTOMCAT
StandardSessionIdGeneratorClassTOMCAT
StandardThreadExecutorClassTOMCAT
StandardWrapperStandard implementation of the Wrapper interface that represents an individual servlet definition.ClassTOMCAT
StandardWrapperFacadeFacade for the StandardWrapper object.ClassTOMCAT
StartTaskAnt task that implements the /start command, supported by the Tomcat manager application.ClassTOMCAT
StatementCacheInterceptor that caches PreparedStatement and/or CallableStatement instances on a connection.ClassTOMCAT
StatementDecoratorInterceptorClassTOMCAT
StatementFinalizerKeeps track of statements associated with a connection and invokes close upon Connection.ClassTOMCAT
StaticMemberClassTOMCAT
StaticMembershipInterceptorClassTOMCAT
StatusClassTOMCAT
StatusManagerServletThis servlet will display a complete status of the HTTP/1.ClassTOMCAT
StatusTransformerThis is a refactoring of the servlet to externalize the output into a simple class.ClassTOMCAT
StdlibClassTOMCAT
StopPooledThreadExceptionA custom RuntimeException thrown by the ThreadPoolExecutor to signal that the thread should be disposed of.ClassTOMCAT
StopTaskAnt task that implements the /stop command, supported by the Tomcat manager application.ClassTOMCAT
StoreA Store is the abstraction of a Catalina component that provides persistent storage and loading of Sessions and their associated user data.InterfaceTOMCAT
StoreBaseAbstract implementation of the Store interface to support most of the functionality required by a Store.ClassTOMCAT
Streamable byte[] data = new byte[1024]; Streamable st = .InterfaceTOMCAT
StreamInboundBase implementation of the class used to process WebSocket connections based on streams.ClassTOMCAT
StreamsUtility class for working with streams.ClassTOMCAT
StrftimeConverts dates to strings using the same format specifiers as strftime Note: This does not mimic strftime perfectly.ClassTOMCAT
StringCacheThis class implements a String cache for ByteChunk and CharChunk.ClassTOMCAT
StringManagerAn internationalization / localization helper class which reduces the bother of handling ResourceBundles and takes care of theClassTOMCAT
StringManagerAn internationalization / localization helper class which reduces the bother of handling ResourceBundles and takes care of theClassTOMCAT
StringManagerAn internationalization / localization helper class which reduces the bother of handling ResourceBundles and takes care of theClassTOMCAT
StringParserUtility class for string parsing that is higher performance than StringParser for simple delimited text cases.ClassTOMCAT
StringUtilsConverts String to and from bytes using the encodings required by the Java specification.ClassTOMCAT
StuckThreadDetectionValveThis valve allows to detect requests that take a long time to process, which might indicate that the thread that is processing it is stuck.ClassTOMCAT
SymbolTableThis class is a symbol table implementation that guarantees that strings used as identifiers are unique references.ClassTOMCAT
SystemLogHandlerThis helper class may be used to do sophisticated redirection of System.ClassTOMCAT
TagConstantsInterfaceTOMCAT
TagHandlerPoolPool of tag handlers that can be reused.ClassTOMCAT
TagPluginThis interface is to be implemented by the plugin author, to supply an alternate implementation of the tag handlers.InterfaceTOMCAT
TagPluginContextThis interface allows the plugin author to make inquiries about the properties of the current tag, and to use Jasper resources to generateInterfaceTOMCAT
TagPluginManagerManages tag plugin optimizations.ClassTOMCAT
TaskQueueAs task queue specifically designed to run with a thread pool executor.ClassTOMCAT
TaskThreadA Thread implementation that records the time at which it was created.ClassTOMCAT
TaskThreadFactorySimple task thread factory to use to create threads for an executor implementation.ClassTOMCAT
TcclThreadFactoryThreadFactory implementation that creates threads with the thread context class loader set to the class loader that loaded this factory.ClassTOMCAT
TcpFailureDetectorTitle: A perfect failure detector Description: The TcpFailureDetector is a useful interceptorClassTOMCAT
TcpPingInterceptorSends a ping to all members.ClassTOMCAT
TcpSenderClassTOMCAT
TextOptimizerClassTOMCAT
ThreadClassTOMCAT
ThreaddumpTaskAnt task that implements the /threaddump command supported by the Tomcat manager application.ClassTOMCAT
ThreadLocalLeakPreventionListener A LifecycleListener that triggers the renewal of threads in Executor pools when a Context is being stopped to avoid thread-local relatedClassTOMCAT
ThreadPoolExecutorSame as a java.ClassTOMCAT
ThresholdingOutputStreamAn output stream which triggers an event when a specified number of bytes of data have been written to it.ClassTOMCAT
ThroughputInterceptorClassTOMCAT
TimeClassTOMCAT
TldConfigStartup event listener for a Context that configures application listeners configured in any TLD files.ClassTOMCAT
TldLocationClassTOMCAT
TldLocationsCacheA container for all tag libraries that are defined "globally" for the web application.ClassTOMCAT
TldRuleSetRuleSet for processing the contents of a tag library descriptor resource.ClassTOMCAT
TokenDescribes the input token stream.ClassTOMCAT
TokenMgrErrorToken Manager Error.ClassTOMCAT
TomcatMinimal tomcat starter for embedding/unit tests.ClassTOMCAT
TomcatCSSClassTOMCAT
ToolGeneral purpose wrapper for command line tools that should execute in an environment with the common class loader environment set up by Catalina.ClassTOMCAT
TooManyActiveSessionsExceptionAn exception that indicates the maximum number of active sessions has been reached and the server is refusing to create any new sessions.ClassTOMCAT
TransactionFactoryObject factory for User transactions.ClassTOMCAT
TransactionRefRepresents a reference address to a transaction.ClassTOMCAT
TransformationThe internal representation of the transformation that a WebSocket extension performs on a message.InterfaceTOMCAT
TransformationFactoryClassTOMCAT
TransformationResultenum TransformationResultEnum Constant SummaryClassTOMCAT
TrapExceptionInterceptor that traps any unhandled exception types and throws an exception that has been declared by the method called, or throw a SQLException if it is declared.ClassTOMCAT
TreeNodeSimplified implementation of a Node from a Document Object Model (DOM) parse of an XML document.ClassTOMCAT
TwoPhaseCommitInterceptorClassTOMCAT
Txt2HtmlAnt task to convert a given set of files from Text to HTML.ClassTOMCAT
UCSReaderReader for UCS-2 and UCS-4 encodings.ClassTOMCAT
UDecoderAll URL decoding happens here.ClassTOMCAT
UEncoderEfficient implementation for encoders.ClassTOMCAT
UndeployMessageClassTOMCAT
UndeployTaskAnt task that implements the /undeploy command, supported by the Tomcat manager application.ClassTOMCAT
UniqueAttributesImplWraps the default attributes implementation and ensures that each attribute has a unique qname as required by the JSP specification.ClassTOMCAT
UniqueIdTitle: Represents a globally unique IdVersion:1.ClassTOMCAT
UpgradeAprProcessorClassTOMCAT
UpgradeBioProcessorClassTOMCAT
UpgradeInboundReceives notification that there is data to be read on the upgraded connection and processes it.InterfaceTOMCAT
UpgradeNioProcessorClassTOMCAT
UpgradeOutboundAllows data to be written to the upgraded connection.ClassTOMCAT
UpgradeProcessorClassTOMCAT
UpgradeUtilClassTOMCAT
UploadContextEnhanced access to the request information needed for file uploads, which fixes the Content Length data access in RequestContext.InterfaceTOMCAT
UriTemplateExtracts path parameters from URIs used to create web socket connections using the URI template defined for the associated Endpoint.ClassTOMCAT
UrlClassTOMCAT
URLURL is designed to provide public APIs for parsing and synthesizing Uniform Resource Locators as similar as possible to theClassTOMCAT
URLEncoderThis class is very similar to the java.ClassTOMCAT
UrlJar (e.ClassTOMCAT
UserAbstract representation of a user in a UserDatabase.InterfaceTOMCAT
UserClassTOMCAT
UserConfigStartup event listener for a Host that configures Contexts (web applications) for all defined "users" who have a web application in aClassTOMCAT
UserDatabaseAbstraction of the set of users defined by the operating system on the current server platform.InterfaceTOMCAT
UserDatabaseAbstract representation of a database of Users and Groups that can be maintained by an application,InterfaceTOMCAT
UserDatabaseRealm UserDatabase made available through the global JNDI resources configured for this instance of Catalina.ClassTOMCAT
UserDataHelperThis helper class assists with the logging associated with invalid input data.ClassTOMCAT
UserMBeanA ModelMBean implementation for the org.ClassTOMCAT
Utf8DecoderDecodes bytes to UTF-8.ClassTOMCAT
Utf8EncoderEncodes characters as bytes using UTF-8.ClassTOMCAT
UTF8ReaderClassTOMCAT
UtilUtil contains some often used consts, static methods and embedded class to support the JSTL tag plugin.ClassTOMCAT
UtilClassTOMCAT
UtilUtility class for internal use only within the org.ClassTOMCAT
UUIDGeneratorsimple generation of a UUIDVersion:1.ClassTOMCAT
ValidationClassTOMCAT
ValidatorInterface to be implemented by custom validator classes.InterfaceTOMCAT
ValidatorTaskTask for validating a web application deployment descriptor, using XML Since:5.ClassTOMCAT
ValueExpressionImplAn Expression that can get or set a value.ClassTOMCAT
ValueExpressionLiteralClassTOMCAT
ValveA Valve is a request processing component associated with a particular Container.InterfaceTOMCAT
ValveBaseConvenience base class for implementations of the Valve interface.ClassTOMCAT
VariableMapperFactoryClassTOMCAT
VariableMapperImplClassTOMCAT
VariableResolverImplClassTOMCAT
VerbatimFormatterOutputs the just the log message with no additional elements.ClassTOMCAT
VersionLoggerListenerLogs version information on startup.ClassTOMCAT
VirtualDirContext directories of the filesystem under a single webapp, a feature mainly used for development with IDEs.ClassTOMCAT
VirtualWebappLoaderA WebappLoader that allows a customized classpath to be added through configuration in context xml.ClassTOMCAT
VminfoTaskAnt task that implements the /vminfo command supported by the Tomcat manager application.ClassTOMCAT
VoidInputFilterVoid input filter, which returns -1 when attempting a read.ClassTOMCAT
VoidOutputFilterVoid output filter, which silently swallows bytes written.ClassTOMCAT
WARDirContextWAR Directory Context implementation.ClassTOMCAT
WarWatcher The WarWatcher watches the deployDir for changes made to the directory (adding new WAR files->deploy or remove WAR files->undeploy) AndClassTOMCAT
WebAnnotationSetAnnotationSet for processing the annotations of the web application classes (/WEB-INF/classes and /WEB-INF/lib).ClassTOMCAT
WebappClassLoaderClassTOMCAT
WebappClassLoaderBaseSpecialized web application class loader.ClassTOMCAT
WebappLoaderClassloader implementation which is specialized for handling web applications in the most efficient way, while being Catalina aware (allClassTOMCAT
WebappServiceLoaderA variation of Java's JAR ServiceLoader that respects exclusion rules for Primarily intended for use loading ServletContainerInitializers as definedClassTOMCAT
WebConnectionInterfaceTOMCAT
WebdavFixFilterFilter that attempts to force MS WebDAV clients connecting on port 80 to use a WebDAV client that actually works.ClassTOMCAT
WebdavServletServlet which adds support for WebDAV level 2.ClassTOMCAT
WebRuleSetRuleSet for processing the contents of a web application deployment descriptor (/WEB-INF/web.ClassTOMCAT
WebSocketServletProvides the base implementation of a Servlet for processing WebSocket connections as per RFC6455.ClassTOMCAT
WebXmlRepresentation of common elements of web.ClassTOMCAT
WebXmlProvides Jasper with a standard mechanism for gaining access to the web.ClassTOMCAT
WhenClassTOMCAT
WithDefaultsRulesWrapperRules Decorator that returns default rules when no matches are returned by the wrapped implementation.ClassTOMCAT
WrappedMessageHandlerInterfaceTOMCAT
WrapperA Wrapper is a Container that represents an individual servlet definition from the deployment descriptor of the web application.InterfaceTOMCAT
WrapperMappingInfoEncapsulates information used to register a Wrapper mapping.ClassTOMCAT
WriteListenerReceives notification of write events when using non-blocking IO.InterfaceTOMCAT
WsContainerProviderClassTOMCAT
WsContextListenerIn normal usage, this ServletContextListener does not need to be explicitly configured as the WsSci performs all the necessaryClassTOMCAT
WsExtensionClassTOMCAT
WsExtensionParameterClassTOMCAT
WsFilterHandles the initial HTTP connection for WebSocket connections.ClassTOMCAT
WsFrameRepresents a complete WebSocket frame with the exception of the payload for non-control frames.ClassTOMCAT
WsFrameBaseTakes the ServletInputStream, processes the WebSocket frames it contains and extracts the messages.ClassTOMCAT
WsFrameClientClassTOMCAT
WsFrameServerClassTOMCAT
WsHandshakeRequestRepresents the request that this session was opened under.ClassTOMCAT
WsHandshakeResponseRepresents the response to a WebSocket handshake.ClassTOMCAT
WsHttpServletRequestWrapperWrapper for the HttpServletRequest object that allows the underlying request object to be invalidated.ClassTOMCAT
WsHttpUpgradeHandlerServlet 3.ClassTOMCAT
WsInputStreamThis class is used to read WebSocket frames from the underlying socket and makes the payload available for reading as an InputStream.ClassTOMCAT
WsIOExceptionAllows the WebSocket implementation to throw an IOException that includes a CloseReason specific to the error that can be passed backClassTOMCAT
WsOutboundProvides the means to write WebSocket messages to the client.ClassTOMCAT
WsPongMessageClassTOMCAT
WsRemoteEndpointAsyncClassTOMCAT
WsRemoteEndpointBaseClassTOMCAT
WsRemoteEndpointBasicClassTOMCAT
WsRemoteEndpointImplBaseClassTOMCAT
WsRemoteEndpointImplClientClassTOMCAT
WsRemoteEndpointImplServerThis is the server side RemoteEndpoint implementation - i.ClassTOMCAT
WsSciRegisters an interest in any class that is annotated with ServerEndpoint so that Endpoint can be published via the WebSocketClassTOMCAT
WsServerContainerProvides a per class loader (i.ClassTOMCAT
WsSessionClassTOMCAT
WsSessionListenerClassTOMCAT
WsWebSocketContainerClassTOMCAT
WsWriteTimeoutProvides timeouts for asynchronous web socket writes.ClassTOMCAT
X509SubjectDnRetrieverAn X509UsernameRetriever that returns a certificate's entire SubjectDN as the username.ClassTOMCAT
X509UsernameRetrieverProvides an interface for retrieving a user name from an X509Certificate.InterfaceTOMCAT
XADataSourceClassTOMCAT
XByteBufferThe XByteBuffer provides a dual functionality.ClassTOMCAT
XercesParserCreate a SAXParser based on the underlying Xerces version.ClassTOMCAT
XMLCharThis class defines the basic XML character properties.ClassTOMCAT
XMLEncodingDetectorClassTOMCAT
XmlErrorHandlerClassTOMCAT
XmlErrorHandlerClassTOMCAT
XmlIdentifiersDefines constants for well-known Public and System identifiers documented by the Servlet and JSP specifications.ClassTOMCAT
XMLStringThis class is used as a structure to pass text contained in the underlying character buffer of the scanner.ClassTOMCAT
XMLStringBufferXMLString is a structure used to pass character arrays.ClassTOMCAT
XMLWriterXMLWriter helper class.ClassTOMCAT