Package org.glassfish.jersey.message.internal
package org.glassfish.jersey.message.internal
Common Jersey internal messaging classes.
-
ClassDescriptionAbstract base class for form entity types marshalling & un-marshalling support.Abstract entity provider (reader and writer) base class.An acceptable language tag.An acceptable media type.An acceptable token.Default Jersey byte array entity provider (reader and writer).
Cache-Control
header delegate provider
.A committing output stream with optional serialized entity buffering functionality which allows measuring of the entity size.AMessageBodyReader
may implement this interface to signal that reading from the underlying input stream can be fully completed.RequestCookie
header delegate provider
.Cookies parser.Provider for marshalling/un-marshalling ofapplication/octet-stream
entity type to/from aDataSource
instance.Modified from javax.mail.util.ByteArrayDataSource A DataSource backed by a byte array.Date
header delegate provider
.Entity input stream customized for entity message processing: containsEntityInputStream.isEmpty()
method.EntityInputStream.close()
method throws Jersey-specific runtime exception in case of an IO error.ETag
header delegate provider
.Provider for marshalling/un-marshalling ofapplication/octet-stream
entity type to/from aFile
instance.Provider for marshalling/un-marshalling ofapplication/x-www-form-urlencoded
entity type to/frommulti-valued map
instance.Provider for marshalling/un-marshalling ofapplication/x-www-form-urlencoded
entity type to/fromJAX-RS Form
instance.Utility class supporting the processing of message headers.Processing exception
indicating that an attempt to read a value of a header failed.Context that contains header problems causing this exception (e.g.Helper class for HTTP specified date formats.An abstract pull-based reader of HTTP headers.TODO javadoc.Base inbound message context implementation.Jersey implementation ofJAX-RS Link
contract.Jersey implementation ofJAX-RS Link.Builder
contract.A language tag.Provider for Link Headers.Locale
header delegate provider
.A matching entity tag.Header delegate provider for MediaType.Common media types and functionality.A factory for managingMessageBodyReader
,MessageBodyWriter
instances.Configurator which initializes and registerMessageBodyWorkers
instance intoInjectionManager
andBootstrapBag
.Jersey exception signaling that error occurred during reading or writing message body (entity).Jersey processing exception signaling that no appropriate MessageBodyReader or MessageBodyWriter was found.Binding definitions for the default set of message related providers (readers, writers, header delegates).Header delegate provider injection binder.Message body providers injection binder.Common tracing events.ResponseSet-Cookie
header delegate provider
.A"dev/null"
output stream - an output stream implementation that discards all the data written to it.An outbound JAX-RS response message.Outbound JAX-RSResponse.ResponseBuilder
implementation.Base outbound message context implementation.The callback interface which is used to get the terminal output stream into which the entity should be written and to inform the implementation about the entity size.A general parameterized header.Quality factor for acceptable header types represented as a "parts per thousand" (i.e.Quality parameter constants.A quality source media type.Represents reader interceptor chain executor for both client and server side.A utility class for reading and writing using byte and character streams.Collection ofXML source
providers.Provider for marshalling/un-marshallingDOMSource
instances.Provider for un-marshallingSAXSource
instances.Provider for marshalingSource
instances.Provider for un-marshallingStreamSource
instances.Factory for producing custom JAX-RSresponse status type
instances.Message body writer that supportsstreaming output
marshalling.Internalstring builder
utilities for building HTTP header values.String
header delegate provider
.A token.Delegating properties delegate backed by anotherPropertiesDelegate
with implemented "cache" or direct reference to tracing support related classes (e.g.Low level Tracing support API.Type of event.Level of tracing message.Utility class.An implementation ofVariantListBuilder
.Utility for selecting variant that best matches request from a list of variants.Represents writer interceptor chain executor for both client and server side.