Class EncodingFeature
java.lang.Object
org.glassfish.jersey.client.filter.EncodingFeature
- All Implemented Interfaces:
Feature
Feature that configures support for content encodings on the client side.
This feature registers
EncodingFilter
and the specified set of
encoding providers
to the
client configuration
. It also allows
setting the value of ClientProperties.USE_ENCODING
property.- Author:
- Martin Matula
-
Constructor Summary
ConstructorsConstructorDescriptionEncodingFeature
(Class<?>... encodingProviders) Create a new instance of the feature.EncodingFeature
(String useEncoding, Class<?>... encoders) Create a new instance of the feature specifying the default value for theClientProperties.USE_ENCODING
property. -
Method Summary
-
Constructor Details
-
EncodingFeature
Create a new instance of the feature.- Parameters:
encodingProviders
- Encoding providers to be registered in the client configuration.
-
EncodingFeature
Create a new instance of the feature specifying the default value for theClientProperties.USE_ENCODING
property. Unless the value is set in the client configuration properties at the time when this feature gets enabled, the provided value will be used.- Parameters:
useEncoding
- Default value ofClientProperties.USE_ENCODING
property.encoders
- Encoders to be registered in the client configuration.
-
-
Method Details