クラス ZipPostProcessor
java.lang.ObjectSE
org.springframework.amqp.support.postprocessor.AbstractCompressingPostProcessor
org.springframework.amqp.support.postprocessor.AbstractDeflaterPostProcessor
org.springframework.amqp.support.postprocessor.ZipPostProcessor
- 実装済みのインターフェース一覧:
MessagePostProcessor,Ordered
ZipOutputStreamSE を使用してメッセージ本文を圧縮するポストプロセッサー。デフォルトで MessageProperties.SPRING_AUTO_DECOMPRESS を true に設定します。- 導入:
- 1.4.2
- 作成者:
- Gary Russell
フィールド概要
クラス org.springframework.amqp.support.postprocessor.AbstractCompressingPostProcessor から継承されたフィールド
loggerインターフェース org.springframework.core.Ordered から継承されたフィールド
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCEコンストラクター概要
コンストラクター方法の概要
修飾子と型メソッド説明protected OutputStreamSEgetCompressorStream(OutputStreamSE zipped) ストリームを取得します。protected StringSEエンコーディングを取得します。クラス org.springframework.amqp.support.postprocessor.AbstractDeflaterPostProcessor から継承されたメソッド
getLevel, setLevelクラス org.springframework.amqp.support.postprocessor.AbstractCompressingPostProcessor から継承されたメソッド
getOrder, postProcessMessage, setCopyProperties, setEncodingDelimiter, setOrderクラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSEインターフェース org.springframework.amqp.core.MessagePostProcessor から継承されたメソッド
postProcessMessage, postProcessMessage
コンストラクターの詳細
ZipPostProcessor
public ZipPostProcessor()ZipPostProcessor
public ZipPostProcessor(boolean autoDecompress)
方法の詳細
getCompressorStream
クラスからコピーされた説明:AbstractCompressingPostProcessorストリームを取得します。- 次で指定:
- クラス
AbstractCompressingPostProcessorのgetCompressorStream - パラメーター:
zipped- 圧縮データを書き込む出力ストリーム。- 戻り値:
- コンプレッサー出力ストリーム。
- 例外:
IOExceptionSE- IO 例外
getEncoding
クラスからコピーされた説明:AbstractCompressingPostProcessorエンコーディングを取得します。- 次で指定:
- クラス
AbstractCompressingPostProcessorのgetEncoding - 戻り値:
- content-encoding ヘッダー。