Class ProxyGZIPOutInterceptor
java.lang.Object
org.apache.cxf.phase.AbstractPhaseInterceptor<org.apache.cxf.message.Message>
org.apache.cxf.transport.common.gzip.GZIPOutInterceptor
org.mule.soap.internal.interceptor.gzip.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 org.apache.cxf.transport.common.gzip.GZIPOutInterceptor
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.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.cxf.transport.common.gzip.GZIPOutInterceptor
org.apache.cxf.transport.common.gzip.GZIPOutInterceptor.UseGzip -
Field Summary
Fields inherited from class org.apache.cxf.transport.common.gzip.GZIPOutInterceptor
ENCODINGS, GZIP_ENCODING_KEY, ORIGINAL_OUTPUT_STREAM_KEY, SOAP_JMS_CONTENTENCODING, USE_GZIP_KEY, ZERO_Q -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.cxf.transport.common.gzip.GZIPOutInterceptor.UseGzipgzipPermitted(org.apache.cxf.message.Message message) Methods inherited from class org.apache.cxf.transport.common.gzip.GZIPOutInterceptor
getSupportedPayloadContentTypes, getThreshold, handleMessage, setForce, setSupportedPayloadContentTypes, setThresholdMethods inherited from class org.apache.cxf.phase.AbstractPhaseInterceptor
addAfter, addAfter, addBefore, addBefore, getAdditionalInterceptors, getAfter, getBefore, getId, getPhase, handleFault, isGET, isRequestor, setAfter, setBefore
-
Constructor Details
-
ProxyGZIPOutInterceptor
public ProxyGZIPOutInterceptor()
-
-
Method Details
-
gzipPermitted
public org.apache.cxf.transport.common.gzip.GZIPOutInterceptor.UseGzip gzipPermitted(org.apache.cxf.message.Message message) - Overrides:
gzipPermittedin classorg.apache.cxf.transport.common.gzip.GZIPOutInterceptor
-