クラス GZipPostProcessor
java.lang.ObjectSE
org.springframework.amqp.support.postprocessor.AbstractCompressingPostProcessor
org.springframework.amqp.support.postprocessor.AbstractDeflaterPostProcessor
org.springframework.amqp.support.postprocessor.GZipPostProcessor
- 実装されたすべてのインターフェース:
MessagePostProcessor
,Ordered
GZIPOutputStream
SE を使用してメッセージ本文を圧縮するポストプロセッサー。デフォルトで 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 OutputStreamSE
getCompressorStream
(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
コンストラクターの詳細
GZipPostProcessor
public GZipPostProcessor()GZipPostProcessor
public GZipPostProcessor(boolean autoDecompress)
メソッドの詳細
getCompressorStream
クラスからコピーされた説明:AbstractCompressingPostProcessor
ストリームを取得します。- 次で指定:
- クラス
AbstractCompressingPostProcessor
のgetCompressorStream
- パラメーター:
zipped
- 圧縮データを書き込む出力ストリーム。- 戻り値:
- コンプレッサー出力ストリーム。
- 例外:
IOExceptionSE
- IO 例外
getEncoding
クラスからコピーされた説明:AbstractCompressingPostProcessor
エンコーディングを取得します。- 次で指定:
- クラス
AbstractCompressingPostProcessor
のgetEncoding
- 戻り値:
- content-encoding ヘッダー。