インターフェース CodecConfigurer.CustomCodecs
- 含まれているインターフェース:
CodecConfigurer
public static interface CodecConfigurer.CustomCodecs
カスタム HTTP メッセージリーダーおよびライター用のレジストリ。
- 導入:
- 5.0
- 作成者:
- Rossen Stoyanchev
メソッドのサマリー
修飾子と型メソッド説明voidカスタムコーデックを登録します。voidCodecConfigurer.defaultCodecs()を介して構成されている場合、以下のプロパティも適用するregister(Object)のバリアント:maxInMemorySizeenableLoggingRequestDetailsvoidregisterWithDefaultConfig(ObjectSE codec, ConsumerSE<CodecConfigurer.DefaultCodecConfig> configConsumer) 呼び出し元がCodecConfigurer.DefaultCodecConfigのプロパティを特定のコーデックに適用できるようにするregister(Object)のバリアント。
メソッドの詳細
register
カスタムコーデックを登録します。これは次のいずれかであると予想されます。HttpMessageReaderHttpMessageWriterEncoder(EncoderHttpMessageWriterで内部的にラップ)Decoder(DecoderHttpMessageReaderで内部的にラップ)
- パラメーター:
codec- 登録するコーデック- 導入:
- 5.1.13
registerWithDefaultConfig
CodecConfigurer.defaultCodecs()を介して以下のプロパティを適用するregister(Object)のバリアント(構成されている場合):プロパティは、
CodecConfigurer.getReaders()またはCodecConfigurer.getWriters()を使用して構成済みのリーダーまたはライターのリストを取得するたびに適用されます。- パラメーター:
codec- 登録してデフォルト設定を適用するコーデック- 導入:
- 5.1.13
registerWithDefaultConfig
void registerWithDefaultConfig(ObjectSE codec, ConsumerSE<CodecConfigurer.DefaultCodecConfig> configConsumer) 呼び出し元がCodecConfigurer.DefaultCodecConfigのプロパティを特定のコーデックに適用できるようにするregister(Object)のバリアント。すべてのプロパティを適用する場合は、registerWithDefaultConfig(Object)を使用することをお勧めします。コンシューマーは、
CodecConfigurer.getReaders()またはCodecConfigurer.getWriters()を使用して、構成されたリーダーまたはライターのリストを取得するたびに呼び出されます。- パラメーター:
codec- 登録するコーデックconfigConsumer- デフォルト設定のコンシューマー- 導入:
- 5.1.13