Package org.glassfish.jersey.message.internal

Common Jersey internal messaging classes.

See:
          Description

Interface Summary
AbstractCollectionJaxbProvider.JaxbTypeChecker This is to allow customized JAXB collections checking.
CompletableReader<T> A MessageBodyReader may implement this interface to signal that reading from the underlying input stream can be fully completed.
HttpHeaderReader.ListElementCreator<T>  
OutboundMessageContext.StreamProvider 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.
Qualified Quality factor for acceptable header types represented as a ppt (per mille) value.
 

Class Summary
AbstractCollectionJaxbProvider An abstract provider for T[], Collection<T>, and its subtypes as long as they have the public default constructor or are interfaces implemented by one the following classes: ArrayList LinkedList HashSet TreeSet Stack T must be a JAXB type annotated with XmlRootElement.
AbstractFormProvider<T> Abstract base class for form entity types marshalling & un-marshalling support.
AbstractJaxbElementProvider An abstract provider for JAXBElement.
AbstractJaxbProvider<T> A base class for implementing JAXB-based readers and writers.
AbstractMessageReaderWriterProvider<T>  
AbstractRootElementJaxbProvider An abstract provider for JAXB types that are annotated with XmlRootElement or XmlType.
AcceptableLanguageTag An acceptable language tag.
AcceptableMediaType An acceptable media type.
AcceptableToken An acceptable token.
ByteArrayProvider Default Jersey byte array entity provider (reader and writer).
CacheControlProvider Cache-Control header delegate provider.
CookieProvider Request Cookie header delegate provider.
DataSourceProvider Provider for marshalling/un-marshalling of application/octet-stream entity type to/from a DataSourceProvider.ByteArrayDataSource instance.
DataSourceProvider.ByteArrayDataSource Modified from javax.mail.util.ByteArrayDataSource A DataSource backed by a byte array.
DateProvider Date header delegate provider.
DocumentBuilderFactoryInjectionProvider Thread-scoped injection provider of document builder factories.
DocumentProvider Provider for marshalling/un-marshalling XML document instances.
EntityTagProvider ETag header delegate provider.
FileProvider Provider for marshalling/un-marshalling of application/octet-stream entity type to/from a File instance.
FormMultivaluedMapProvider Provider for marshalling/un-marshalling of application/x-www-form-urlencoded entity type to/from multi-valued map instance.
FormProvider Provider for marshalling/un-marshalling of application/x-www-form-urlencoded entity type to/from JAX-RS Form instance.
HeadersFactory Utility class supporting the processing of message headers.
HttpDateFormat Helper class for HTTP specified date formats.
HttpHeaderReader An abstract pull-based reader of HTTP headers.
InboundMessageContext Base inbound message context implementation.
InputStreamProvider  
JerseyLink Jersey implementation of JAX-RS Link contract.
JerseyLink.Builder Jersey implementation of JAX-RS Link.Builder contract.
LanguageTag A language tag.
LinkProvider Provider for Link Headers.
LocaleProvider Locale header delegate provider.
MatchingEntityTag A matching entity tag.
MediaTypeProvider  
MediaTypes Common media types and functionality.
MessageBodyFactory A factory for managing MessageBodyReader, MessageBodyWriter instances.
MessageBodyFactory.Binder Message body factory injection binder.
MessagingBinders Binding definitions for the default set of message related providers (readers, writers, header delegates).
MessagingBinders.HeaderDelegateProviders Header delegate provider injection binder.
MessagingBinders.MessageBodyProviders Message body providers injection binder.
NewCookieProvider Response Set-Cookie header delegate provider.
NullOutputStream A "dev/null" output stream - an output stream implementation that discards all the data written to it.
OutboundJaxrsResponse An outbound JAX-RS response message.
OutboundJaxrsResponse.Builder Outbound JAX-RS Response.ResponseBuilder implementation.
OutboundMessageContext Base outbound message context implementation.
ParameterizedHeader A general parameterized header.
Quality Quality parameter constants.
QualitySourceMediaType A quality source media type.
ReaderInterceptorExecutor Represents reader interceptor chain executor for both client and server side.
ReaderProvider  
ReaderWriter A utility class for reading and writing using byte and character streams.
RenderedImageProvider Provider for marshalling/un-marshalling of graphical image data represented as image/*, application/x-www-form-urlencoded entity types to rendered and from rendered or buffered image instance.
SaxParserFactoryInjectionProvider Thread-scoped injection provider of SAX parser factories.
SecureSaxParserFactory Secure SAX parser factory wrapper.
SourceProvider Collection of XML source providers.
SourceProvider.DomSourceReader Provider for marshalling/un-marshalling DOMSource instances.
SourceProvider.SaxSourceReader Provider for un-marshalling SAXSource instances.
SourceProvider.SourceWriter Provider for marshaling Source instances.
SourceProvider.StreamSourceReader Provider for un-marshalling StreamSource instances.
Statuses Factory for producing custom JAX-RS response status type instances.
StreamingOutputProvider Message body writer that supports streaming output marshalling.
StringBuilderUtils Internal string builder utilities for building HTTP header values.
StringHeaderProvider String header delegate provider.
Token A token.
TransformerFactoryInjectionProvider Thread-scoped injection provider of transformer factories.
UriProvider URI header delegate provider.
VariantListBuilder An implementation of VariantListBuilder.
VariantSelector Utility for selecting variant that best matches request from a list of variants.
WriterInterceptorExecutor Represents writer interceptor chain executor for both client and server side.
XmlCollectionJaxbProvider Base XML-based message body provider for collections of JAXB beans.
XmlCollectionJaxbProvider.App JAXB provider for marshalling/un-marshalling collections from/to entities of application/xml media type.
XmlCollectionJaxbProvider.General JAXB provider for marshalling/un-marshalling collections from/to entities of <type>/<sub-type>+xml media types.
XmlCollectionJaxbProvider.Text JAXB provider for marshalling/un-marshalling collections from/to entities of text/xml media type.
XmlInputFactoryInjectionProvider Thread-scoped injection provider of transformer factories.
XmlJaxbElementProvider Base XML-based message body provider for JAXB element instances.
XmlJaxbElementProvider.App Provider for marshalling/un-marshalling JAXB elements from/to entities of application/xml media type.
XmlJaxbElementProvider.General Provider for marshalling/un-marshalling JAXB elements from/to entities of <type>/<sub-type>+xml media types.
XmlJaxbElementProvider.Text Provider for marshalling/un-marshalling JAXB elements from/to entities of text/xml media type.
XmlRootElementJaxbProvider Base XML-based message body provider for JAXB root elements and types.
XmlRootElementJaxbProvider.App Provider for marshalling/un-marshalling JAXB root element and type instances from/to entities of application/xml media type.
XmlRootElementJaxbProvider.General Provider for marshalling/un-marshalling JAXB root element and type instances from/to entities of <type>/<sub-type>+xml media types.
XmlRootElementJaxbProvider.Text Provider for marshalling/un-marshalling JAXB root element and type instances from/to entities of text/xml media type.
XmlRootObjectJaxbProvider Base XML-based message body reader for JAXB beans.
XmlRootObjectJaxbProvider.App Provider for un-marshalling entities of application/xml media type into JAXB beans using JAXB unmarshaller.
XmlRootObjectJaxbProvider.General Provider for un-marshalling entities of <type>/<sub-type>+xml media types into JAXB beans using JAXB unmarshaller.
XmlRootObjectJaxbProvider.Text Provider for un-marshalling entities of text/xml media type into JAXB beans using JAXB unmarshaller.
 

Enum Summary
HeaderValueException.Context Context that contains header problems causing this exception (e.g.
HttpHeaderReader.Event  
 

Exception Summary
HeaderValueException Processing exception indicating that an attempt to read a value of a header failed.
MessageBodyProcessingException Jersey exception signaling that error occurred during reading or writing message body (entity).
MessageBodyProviderNotFoundException Jersey processing exception signaling that no appropriate MessageBodyReader or MessageBodyWriter was found.
 

Package org.glassfish.jersey.message.internal Description

Common Jersey internal messaging classes.



Copyright © 2007-2014, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.