| 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<S> | Common interface for processors of all protocols. | 
| ProtocolHandler | Abstract the protocol implementation, including threading, etc. | 
| Class | Description | 
|---|---|
| AbstractProcessor<S> | Provides functionality and attributes common to all supported protocols
 (currently HTTP and AJP). | 
| AbstractProtocol<S> | |
| AbstractProtocol.AbstractConnectionHandler<S,P extends Processor<S>> | |
| AbstractProtocol.RecycledProcessors<P extends Processor<S>,S> | |
| AsyncStateMachine<S> | Manages the state transitions for async requests. | 
| Constants | Constants. | 
| ContainerThreadMarker | |
| Request | This is a low-level, efficient representation of a server request. | 
| RequestGroupInfo | This can be moved to top level ( eventually with a better name ). | 
| RequestInfo | Structure holding the Request and Response objects. | 
| Response | Response object. | 
| Enum | Description | 
|---|---|
| ActionCode | ActionCodes represent callbacks from the servlet container to the coyote
 connector. | 
| ErrorState | 
Copyright © 2000-2020 Apache Software Foundation. All Rights Reserved.