@ExportPackage @PublicApi
Package com.yahoo.container.jdisc
-
Interface Summary Interface Description LoggingCompletionHandler A completion handler which does access logging.MetricConsumerFactory This is the interface to implement if one wishes to configure a non-defaultMetricConsumer
. -
Class Summary Class Description AsyncHttpResponse HTTP response which supports async response rendering.ContentChannelOutputStream A buffered stream wrapping a ContentChannel.EmptyResponse Placeholder response when no content, only headers and status is to be returned.ExtendedResponse An HTTP response supporting async rendering and extended information for logging.HttpRequest Wraps a JDisc HTTP request for a synchronous API.HttpRequest.Builder Builder of HTTP requestsHttpResponse An HTTP response as an opaque payload with headers and content type.LoggingRequestHandler A request handler base class extending the features of ThreadedHttpRequestHandler with access logging.LoggingRequestHandler.Context RequestHandlerTestDriver A helper for making tests creating jDisc requests and checking their responses.RequestHandlerTestDriver.MockResponseHandler ThreadedHttpRequestHandler A simple HTTP request handler, using theHttpRequest
andHttpResponse
classes.ThreadedHttpRequestHandler.LazyContentChannel A content channel which will return the header and create the proper channel the first time content data needs to be written to it.ThreadedRequestHandler A request handler which assigns a worker thread to handle each request.VespaHeaders Static helper methods which implement the mapping between the ErrorMessage API and HTTP headers and return codes.