| Interface | Description |
|---|---|
| ActionHook |
Action hook.
|
| Adapter |
Adapter.
|
| AsyncContextCallback |
Provides a mechanism for the Coyote connectors to communicate with the
AsyncContext. |
| InputBuffer |
This class is only for internal use in the protocol implementation.
|
| OutputBuffer |
Output buffer.
|
| Processor |
Common interface for processors of all protocols.
|
| ProtocolHandler |
Abstract the protocol implementation, including threading, etc.
|
| UpgradeProtocol |
| Class | Description |
|---|---|
| AbstractProcessor |
Provides functionality and attributes common to all supported protocols (currently HTTP and AJP) for processing a
single request/response.
|
| AbstractProcessorLight |
This is a light-weight abstract processor implementation that is intended as a basis for all Processor
implementations from the light-weight upgrade processors to the HTTP/AJP processors.
|
| AbstractProtocol<S> | |
| AbstractProtocol.ConnectionHandler<S> | |
| AbstractProtocol.RecycledProcessors | |
| CompressionConfig | |
| Constants |
Constants.
|
| ContainerThreadMarker | Deprecated
Unused.
|
| Request |
This is a low-level, efficient representation of a server request.
|
| RequestGroupInfo |
Only as a JMX artifact, to aggregate the data collected from each RequestProcessor thread.
|
| RequestInfo |
Structure holding the Request and Response objects.
|
| Response |
Response object.
|
| UpgradeToken |
Token used during the upgrade process.
|
| Enum | Description |
|---|---|
| ActionCode |
ActionCodes represent callbacks from the servlet container to the coyote connector.
|
| ContinueResponseTiming |
Defines timing options for responding to requests that contain a '100-continue' expectations.
|
| ErrorState |
| Exception | Description |
|---|---|
| BadRequestException |
Extend IOException to identify it as being caused by a bad request from a remote client.
|
| CloseNowException |
This exception is thrown to signal to the Tomcat internals that an error has occurred that requires the connection to
be closed.
|
| ProtocolException |
Used when we need to indicate failure but the (Servlet) API doesn't declare any appropriate exceptions.
|
Copyright © 2000-2024 Apache Software Foundation.
Apache Tomcat, Tomcat, Apache, the Apache Tomcat logo and the Apache logo are either registered trademarks or trademarks of the Apache Software Foundation.