org.mule.module.cxf.support
Class ProxyGZIPOutInterceptor

java.lang.Object
  extended by org.apache.cxf.phase.AbstractPhaseInterceptor<org.apache.cxf.message.Message>
      extended by org.mule.module.cxf.support.AbstractProxyGZIPInterceptor
          extended by org.mule.module.cxf.support.ProxyGZIPOutInterceptor
All Implemented Interfaces:
org.apache.cxf.interceptor.Interceptor<org.apache.cxf.message.Message>, org.apache.cxf.phase.PhaseInterceptor<org.apache.cxf.message.Message>

public class ProxyGZIPOutInterceptor
extends AbstractProxyGZIPInterceptor

This interceptor is responsible from compressing a message when the Content-Encoding is set to gzip or x-gzip. It won't set the outbound property since it requires that it's previously set. This makes sense since we are proxying.


Constructor Summary
ProxyGZIPOutInterceptor()
           
 
Method Summary
 void handleMessage(org.apache.cxf.message.Message message)
           
 
Methods inherited from class org.mule.module.cxf.support.AbstractProxyGZIPInterceptor
isEncoded
 
Methods inherited from class org.apache.cxf.phase.AbstractPhaseInterceptor
addAfter, addAfter, addBefore, addBefore, getAdditionalInterceptors, getAfter, getBefore, getId, getPhase, handleFault, isGET, isRequestor, setAfter, setBefore
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProxyGZIPOutInterceptor

public ProxyGZIPOutInterceptor()
Method Detail

handleMessage

public void handleMessage(org.apache.cxf.message.Message message)
                   throws org.apache.cxf.interceptor.Fault
Throws:
org.apache.cxf.interceptor.Fault


Copyright © 2003-2014 MuleSoft, Inc.. All Rights Reserved.