Package org.apache.coyote
package org.apache.coyote
-
ClassDescriptionProvides functionality and attributes common to all supported protocols (currently HTTP and AJP) for processing a single request/response.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.ActionCodes represent callbacks from the servlet container to the coyote connector.Action hook.Adapter.Provides a mechanism for the Coyote connectors to communicate with the
AsyncContext
.Extend IOException to identify it as being caused by a bad request from a remote client.This exception is thrown to signal to the Tomcat internals that an error has occurred that requires the connection to be closed.Constants.Defines timing options for responding to requests that contain a '100-continue' expectations.This class is only for internal use in the protocol implementation.Output buffer.Common interface for processors of all protocols.Used when we need to indicate failure but the (Servlet) API doesn't declare any appropriate exceptions.Abstract the protocol implementation, including threading, etc.This is a low-level, efficient representation of a server request.Only as a JMX artifact, to aggregate the data collected from each RequestProcessor thread.Structure holding the Request and Response objects.Response object.Token used during the upgrade process.