Interface Summary Interface Description ActionHookAction hook. AdapterAdapter. AsyncContextCallbackProvides a mechanism for the Coyote connectors to communicate with the
InputBufferThis class is only for internal use in the protocol implementation. OutputBufferOutput buffer. ProcessorCommon interface for processors of all protocols. ProtocolHandlerAbstract the protocol implementation, including threading, etc. UpgradeProtocol
Class Summary Class Description AbstractProcessorProvides functionality and attributes common to all supported protocols (currently HTTP and AJP) for processing a single request/response. AbstractProcessorLightThis 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 AsyncStateMachineManages the state transitions for async requests. CompressionConfig ConstantsConstants. ContainerThreadMarker Deprecated.Unused. RequestThis is a low-level, efficient representation of a server request. RequestGroupInfoOnly as a JMX artifact, to aggregate the data collected from each RequestProcessor thread. RequestInfoStructure holding the Request and Response objects. ResponseResponse object. UpgradeTokenToken used during the upgrade process.
Enum Summary Enum Description ActionCodeActionCodes represent callbacks from the servlet container to the coyote connector. ContinueResponseTimingDefines timing options for responding to requests that contain a '100-continue' expectations. ErrorState
Exception Summary Exception Description BadRequestExceptionExtend IOException to identify it as being caused by a bad request from a remote client. CloseNowExceptionThis exception is thrown to signal to the Tomcat internals that an error has occurred that requires the connection to be closed. ProtocolExceptionUsed when we need to indicate failure but the (Servlet) API doesn't declare any appropriate exceptions.