Package org.simpleframework.http.core
package org.simpleframework.http.core
-
ClassDescriptionThe
BodyEncoder
object is used to encode content from the HTTP response.TheBodyEncoderException
object is used to represent an exception that is thrown when there is a problem producing the response body.TheBodyEncoderFactory
is used to create a producer to match the HTTP header sent with the response.TheBodyObserver
object is core to how the requests are processed from a pipeline.TheChunkedEncoder
object is used to encode data in the chunked encoding format.TheCloseEncoder
is used to close a connection once all of the content has been produced.TheCollector
object is used to collect all of the data used to form a request entity.TheContainer
object is used to process HTTP requests and compose HTTP responses.TheContainerController
object is essentially the core processing engine for the server.TheContainerEvent
enum represents events that occur when processing a HTTP transaction.TheContainerSocketProcessor
object is a connector that dispatch requests from a connected pipeline.TheContainerProcessor
object is used to create channels which can be used to consume and process requests.TheController
interface represents an object which is used to process collection events.TheConversation
object is used to set and interpret the semantics of the HTTP headers with regard to the encoding used for the response.TheEmptyEncoder
object is a producer used if there is not response body to be delivered.TheFixedLengthEncoder
object produces content without any encoding, but limited to a fixed number of bytes.TheQueryBuilder
object is used to create the query.TheQueryCombimer
is used to parse several strings as a complete URL encoded parameter string.TheRequestCertificate
represents a certificate for an HTTP request.TheChallenge
provides a basic wrapper around the challenge provided by the SSL connection.TheRequestCollector
object is used to collect all of the data used to form a request entity.TheRequestDispatcher
object is used to dispatch a request and response to the container.This object is used to represent a HTTP request.TheRequestMessage
object is used to create a HTTP request header representation.TheRequestReader
object is used to read the bytes that form the request entity.TheResponseBuffer
object is an output stream that can buffer bytes written up to a given size.TheResponseEncoder
object acts as a means to determine the transfer encoding for the response body.This is used to represent the HTTP response.TheResponseException
object is used to represent an exception that is thrown when there is a problem producing the response body.TheResponseMessage
object represents the header used for a response.TheResponseObserver
is used to observe the response streams.TheTimer
object is used to set the time a specific event occurred at.