public final class MessageProperties extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
DEFLATE_WITHOUT_ZLIB
If set to
true, DeflateEncoder deflate encoding interceptor will use non-standard version
of the deflate content encoding, skipping the zlib wrapper. |
static String |
IO_BUFFER_SIZE
Value of the property indicates the buffer size to be used for I/O operations
on byte and character streams.
|
static int |
IO_DEFAULT_BUFFER_SIZE
The default buffer size (8192) for I/O operations on byte and character
streams.
|
static String |
JAXB_PROCESS_XML_ROOT_ELEMENT
If set to
true then XML root element tag name for collections will
be derived from @XmlRootElement
annotation value and won't be de-capitalized. |
static String |
LEGACY_WORKERS_ORDERING
If set to
true, MessageBodyReaders and
MessageBodyWriters will be ordered by rules from JAX-RS 1.x, where custom
providers have always precedence; providers are sorted by MediaType and afterwards by
declaration distance - see MessageBodyFactory.DeclarationDistanceComparator. |
static String |
XML_FORMAT_OUTPUT
If set to
true indicates that produced XML output should be formatted
if possible (see below). |
static String |
XML_SECURITY_DISABLE
If set to
true XML security features when parsing XML documents will be
disabled. |
public static final String JAXB_PROCESS_XML_ROOT_ELEMENT
true then XML root element tag name for collections will
be derived from @XmlRootElement
annotation value and won't be de-capitalized.
The default value is false.
The name of the configuration property is "jersey.config.jaxb.collections.processXmlRootElement".public static final String XML_SECURITY_DISABLE
true XML security features when parsing XML documents will be
disabled.
The default value is false.
The name of the configuration property is "jersey.config.xml.security.disable".public static final String XML_FORMAT_OUTPUT
true indicates that produced XML output should be formatted
if possible (see below).
A XML message entity written by a MessageBodyWriter
may be formatted for the purposes of human readability provided the respective
MessageBodyWriter supports XML output formatting. All JAXB-based message
body writers support this property.
The default value is false.
The name of the configuration property is "jersey.config.xml.formatOutput".public static final String IO_BUFFER_SIZE
8192.
The name of the configuration property is "jersey.config.io.bufferSize".public static final int IO_DEFAULT_BUFFER_SIZE
public static final String DEFLATE_WITHOUT_ZLIB
true, DeflateEncoder deflate encoding interceptor will use non-standard version
of the deflate content encoding, skipping the zlib wrapper. Unfortunately, deflate encoding
implementations in some products use this non-compliant version, hence the switch.
The default value is false.
The name of the configuration property is "jersey.config.deflate.nozlib".public static final String LEGACY_WORKERS_ORDERING
true, MessageBodyReaders and
MessageBodyWriters will be ordered by rules from JAX-RS 1.x, where custom
providers have always precedence; providers are sorted by MediaType and afterwards by
declaration distance - see MessageBodyFactory.DeclarationDistanceComparator.
Otherwise JAX-RS 3.x ordering will be used, which sorts providers firstly by declaration distance, then by
MediaType and by origin (custom/provided).
The default value is false.
The name of the configuration property is "jersey.config.workers.legacyOrdering".Copyright © 2007-2020, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.