org.mule.module.cxf.feature
Class ProxyGZIPFeature

java.lang.Object
  extended by org.apache.cxf.feature.AbstractFeature
      extended by 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.


Constructor Summary
ProxyGZIPFeature()
           
 
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
 

Constructor Detail

ProxyGZIPFeature

public ProxyGZIPFeature()
Method Detail

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.