public class DeflaterPostProcessor extends AbstractDeflaterPostProcessor
DeflaterOutputStream
to compress the message body.
Sets MessageProperties.SPRING_AUTO_DECOMPRESS
to
true by default.logger
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
Constructor and Description |
---|
DeflaterPostProcessor() |
DeflaterPostProcessor(boolean autoDecompress) |
Modifier and Type | Method and Description |
---|---|
protected OutputStream |
getCompressorStream(OutputStream zipped)
Get the stream.
|
protected String |
getEncoding()
Get the encoding.
|
getLevel, setLevel
getOrder, postProcessMessage, setCopyProperties, setOrder
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
postProcessMessage
public DeflaterPostProcessor()
public DeflaterPostProcessor(boolean autoDecompress)
protected OutputStream getCompressorStream(OutputStream zipped) throws IOException
AbstractCompressingPostProcessor
getCompressorStream
in class AbstractCompressingPostProcessor
zipped
- The output stream to write the compressed data to.IOException
- IOExceptionprotected String getEncoding()
AbstractCompressingPostProcessor
getEncoding
in class AbstractCompressingPostProcessor