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.
Entity Jersey message entity internal contract.
Entity.Builder<B extends Entity.Builder>  
Headers Jersey message headers internal contract.
Headers.Builder<B extends Headers.Builder> Jersey message headers builder internal contract.
QualityFactor Quality factor for acceptable header types.
 

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.
AcceptableToken An acceptable token.
ByteArrayProvider  
CacheControlProvider Cache-Control header delegate provider.
ContentDisposition A content disposition header.
ContentDisposition.ContentDispositionBuilder<T extends ContentDisposition.ContentDispositionBuilder,V extends ContentDisposition> Builder to build content disposition.
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.
ExceptionWrapperInterceptor Interceptor that transforms WebApplicationException to MessageBodyProcessingException.
ExceptionWrapperInterceptor.Module Module registering the Exception Wrapper Interceptor (used on the client side).
FileProvider Provider for marshalling/un-marshalling of application/octet-stream entity type to/from a File instance.
FormDataContentDisposition A form-data content disposition header.
FormDataContentDisposition.FormDataContentDispositionBuilder Builder to build form data content disposition.
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.
InputStreamProvider  
LanguageTag A language tag.
LinkProvider Provider for Link Headers.
LocaleProvider Locale header delegate provider.
MediaTypeProvider  
MediaTypes Common media types and functionality.
MessageBodyFactory A factory for managing MessageBodyReader and MessageBodyWriter instances.
MessageBodyFactory.Module  
MessagingModules Binding definitions for the default set of message related providers (readers, writers, header delegates).
MessagingModules.HeaderDelegateProviders  
MessagingModules.MessageBodyProviders  
MimeMultipartProvider Provider for marshalling/un-marshalling MimeMultipart entity instances.
NewCookieProvider Response Set-Cookie header delegate provider.
ParameterizedHeader A general parameterized header.
QualitySourceMediaType An quality source media type.
ReaderInterceptorExecutor Entry point of the reader interceptor chain.
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.
Requests Internal Jersey request factory & utility class.
Responses Internal Jersey response factory & utility class.
SaxParserFactoryInjectionProvider Thread-scoped injection provider of SAX parser factories.
SecureSaxParserFactory  
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.
StringMessageProvider  
Token A token.
TransformerFactoryInjectionProvider Thread-scoped injection provider of transformer factories.
UriProvider URI header delegate provider.
VariantListBuilder An implementation of VariantListBuilder.
WriterInterceptorExecutor Entry point of the writer interceptor chain.
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.
 

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-2012 Oracle Corporation. All Rights Reserved. Use is subject to license terms.