org.mule.module.cxf.feature
Class ProxyGZIPFeature
java.lang.Object
org.apache.cxf.feature.AbstractFeature
org.mule.module.cxf.feature.ProxyGZIPFeature
- All Implemented Interfaces:
- org.apache.cxf.feature.Feature
public class ProxyGZIPFeature
- extends org.apache.cxf.feature.AbstractFeature
This class is used to control GZIP compression of messages when proxying
a web service call.
If the invoking web service returns a compressed response
the proxy client will decompress it to work with the raw envelope or body in the flow
and the proxy service will compress it again before sending it back to the client.
If the client invokes the service with a compressed request, the proxy service is
responsible for decompressing it to work with the raw request and the client
will compress it back before invoking the end service.
In each case the property being verified is the Content-Encoding of the request
and the response.
Method Summary |
protected void |
initializeProvider(org.apache.cxf.interceptor.InterceptorProvider provider,
org.apache.cxf.Bus bus)
|
Methods inherited from class org.apache.cxf.feature.AbstractFeature |
getActive, initialize, initialize, initialize, initialize |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ProxyGZIPFeature
public ProxyGZIPFeature()
initializeProvider
protected void initializeProvider(org.apache.cxf.interceptor.InterceptorProvider provider,
org.apache.cxf.Bus bus)
- Overrides:
initializeProvider
in class org.apache.cxf.feature.AbstractFeature
Copyright © 2003-2014 MuleSoft, Inc.. All Rights Reserved.