クラス DelegatingDecompressingPostProcessor

    • コンストラクターの詳細

      • DelegatingDecompressingPostProcessor

        public DelegatingDecompressingPostProcessor()
        alwaysDecompress フラグを true に設定して、デフォルトの圧縮解除プログラム (gzip、zip、deflate) でインスタンスを構築します。
    • メソッドの詳細

      • getOrder

        public int getOrder()
        次で指定:
        インターフェース OrderedgetOrder 
      • setOrder

        public void setOrder​(int order)
        順序を設定します。
        パラメーター:
        order - オーダー。
        関連事項:
        Ordered
      • addDecompressor

        public void addDecompressor​(StringSE contentEncoding,
                                    MessagePostProcessor decompressor)
        メッセージポストプロセッサーを解凍 MessageProcessors のマップに追加します。
        パラメーター:
        contentEncoding - コンテンツのエンコーディング ; content-encoding プロパティが一致するか、このキーで始まり、その後に ":" が続く場合、メッセージはこのポストプロセッサーで解凍されます。
        decompressor - 解凍 MessagePostProcessor
      • removeDecompressor

        public MessagePostProcessor removeDecompressor​(StringSE contentEncoding)
        このエンコーディングのデコンプレッサを削除します。MessageProperties.SPRING_AUTO_DECOMPRESS ヘッダーが true の場合でも、コンテンツは解凍されません。
        パラメーター:
        contentEncoding - コンテンツのエンコーディング。
        戻り値:
        存在する場合は解凍器。
      • setDecompressors

        public void setDecompressors​(MapSE<StringSE,​MessagePostProcessor> decompressors)
        すべての減圧装置を交換してください。
        パラメーター:
        decompressors - デコンプレッサ。