Class GZIPFeature
java.lang.Object
jakarta.xml.ws.WebServiceFeature
org.apache.cxf.feature.AbstractFeature
org.apache.cxf.feature.DelegatingFeature<GZIPFeature.Portable>
org.apache.cxf.transport.common.gzip.GZIPFeature
- All Implemented Interfaces:
AbstractPortableFeature
,Feature
This class is used to control GZIP compression of messages.
Attaching this feature to an endpoint will allow the endpoint to handle
compressed requests, and will cause outgoing responses to be compressed if
the client indicates (via the Accept-Encoding header) that it can handle
them.
<![CDATA[ <jaxws:endpoint ...> <jaxws:features>Attaching this feature to a client will cause outgoing request messages to be compressed and incoming compressed responses to be uncompressed. Accept-Encoding header is sent to let the service know that your client can accept compressed responses.</jaxws:features> </jaxws:endpoint> ]]>
-
Nested Class Summary
-
Field Summary
Fields inherited from class org.apache.cxf.feature.DelegatingFeature
delegate
Fields inherited from class jakarta.xml.ws.WebServiceFeature
enabled
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
getForce()
int
void
remove
(List<Interceptor<? extends Message>> outInterceptors) void
setForce
(boolean b) void
setThreshold
(int threshold) Methods inherited from class org.apache.cxf.feature.DelegatingFeature
getDelegate, initialize, initialize, initialize, initialize, initializeProvider, setDelegate
Methods inherited from class org.apache.cxf.feature.AbstractFeature
doInitializeProvider, getActive, getID, isEnabled
-
Constructor Details
-
GZIPFeature
public GZIPFeature()
-
-
Method Details
-
remove
-
setThreshold
public void setThreshold(int threshold) -
getThreshold
public int getThreshold() -
setForce
public void setForce(boolean b) -
getForce
public boolean getForce()
-