Apache Tomcat 6.0.53

## Package org.apache.catalina.valves

This package contains a variety of small Valve implementations that do not warrant being packaged separately.

See:
Description

Interface Summary
AccessLogValve.AccessLogElement | AccessLogElement writes the partial message into the buffer.

Class Summary
AccessLogValve | Implementation of the Valve interface that generates a web server access log with the detailed line contents matching a configurable pattern.
AccessLogValve.LocalAddrElement | write local IP address - %A
CometConnectionManagerValve | Implementation of a Valve that tracks Comet connections, and closes them when the associated session expires or the webapp is reloaded.
Constants | Manifest constants for the `org.apache.catalina.valves` package.
Constants.AccessLog |
ErrorReportValve | Implementation of a Valve that outputs HTML error pages.
ExtendedAccessLogValve | An implementation of the W3c Extended Log File Format.
ExtendedAccessLogValve.DateElement |
ExtendedAccessLogValve.TimeElement |
FastCommonAccessLogValve | Deprecated.
JDBCAccessLogValve | This Tomcat extension logs server access directly to a database, and can be used instead of the regular file-based access log implemented in AccessLogValve.
PersistentValve | Valve that implements per-request session persistence.
RemoteAddrValve | Concrete implementation of `RequestFilterValve` that filters based on the string representation of the remote client's IP address optionally combined with the server connector port number.
RemoteHostValve | Concrete implementation of `RequestFilterValve` that filters based on the remote client's host name optionally combined with the server connector port number.
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 request headers (e.g.
RequestDumperValve | Implementation of a Valve that logs interesting contents from the specified Request (before processing) and the corresponding Response (after processing).
RequestFilterValve | Implementation of a Valve that performs filtering based on comparing the appropriate request property (selected based on which subclass you choose to configure into your Container's pipeline) against a set of regular expressions configured for this Valve.
SemaphoreValve | Implementation of a Valve that limits concurrency.
SSLValve | When using mod_proxy_http, the client SSL information is not included in the protocol (unlike mod_jk and mod_proxy_ajp).
StuckThreadDetectionValve | This valve allows to detect requests that take a long time to process, which might indicate that the thread that is processing it is stuck.
ValveBase | Convenience base class for implementations of the Valve interface.
WebdavFixValve | Valve that attempts to force MS WebDAV clients connecting on port 80 to use a WebDAV client that actually works.

## Package org.apache.catalina.valves Description

This package contains a variety of small Valve implementations that do not warrant being packaged separately. In addition, there is a convenience base class (`ValveBase`) that supports the usual mechanisms for including custom Valves into the corresponding Pipeline.

Other packages that include Valves include `org.apache.tomcat.logger` and `org.apache.tomcat.security`.

Apache Tomcat 6.0.53

Copyright © 2000-2017 Apache Software Foundation. All Rights Reserved.