Package org.apache.coyote
-
Interface Summary Interface Description ActionHook Action hook.Adapter Adapter.AsyncContextCallback Provides a mechanism for the Coyote connectors to communicate with theAsyncContext
.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 Summary 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 This can be moved to top level ( eventually with a better name ).RequestInfo Structure holding the Request and Response objects.Response Response object.UpgradeToken Token used during the upgrade process. -
Enum Summary 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 Summary Exception Description 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.