public class ZipPostProcessor extends AbstractDeflaterPostProcessor
ZipOutputStream
to compress the message body. Sets
MessageProperties.SPRING_AUTO_DECOMPRESS
to true
by default.logger
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
Constructor and Description |
---|
ZipPostProcessor() |
ZipPostProcessor(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, setEncodingDelimiter, setOrder
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
postProcessMessage, postProcessMessage
public ZipPostProcessor()
public ZipPostProcessor(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