@ManagedData public class SelectOptimalEncodingFeature extends WebServiceFeature
The following describes the affects of this feature with respect to being enabled or disabled:
If this feature is not present on a Web service then the default behaviour is equivalent to this feature being present and disabled.
If this feature is enabled by the client and the Service supports the
Fast Infoset encoding, as specified by the FastInfosetFeature
,
and Fast Infoset is determined to be the most optimal encoding, then the
Fast Infoset encoding will be automatically selected by the client.
TODO: Still not sure if a feature is a server side only thing or can also be a client side thing. If the former then this class should be removed.
Modifier and Type | Field and Description |
---|---|
static String |
ID
Constant value identifying the
SelectOptimalEncodingFeature |
enabled
Constructor and Description |
---|
SelectOptimalEncodingFeature()
Create a
SelectOptimalEncodingFeature . |
SelectOptimalEncodingFeature(boolean enabled)
Create a
SelectOptimalEncodingFeature |
public static final String ID
SelectOptimalEncodingFeature
public SelectOptimalEncodingFeature()
SelectOptimalEncodingFeature
.
The instance created will be enabled.public SelectOptimalEncodingFeature(boolean enabled)
SelectOptimalEncodingFeature
enabled
- specifies whether this feature should
be enabled or not.@ManagedAttribute public String getID()
getID
in class WebServiceFeature
Copyright (c) 1997-2012 Oracle and/or its affiliates. All rights reserved.