类 ClientDefaultCodecsImpl
java.lang.Object
cn.taketoday.http.codec.support.BaseDefaultCodecs
cn.taketoday.http.codec.support.ClientDefaultCodecsImpl
- 所有已实现的接口:
ClientCodecConfigurer.ClientDefaultCodecs,CodecConfigurer.DefaultCodecConfig,CodecConfigurer.DefaultCodecs
class ClientDefaultCodecsImpl
extends BaseDefaultCodecs
implements ClientCodecConfigurer.ClientDefaultCodecs
Default implementation of
ClientCodecConfigurer.ClientDefaultCodecs.- 作者:
- Rossen Stoyanchev
-
嵌套类概要
从类继承的嵌套类/接口 cn.taketoday.http.codec.support.BaseDefaultCodecs
BaseDefaultCodecs.DefaultMultipartCodecs -
字段概要
字段从类继承的字段 cn.taketoday.http.codec.support.BaseDefaultCodecs
jackson2Present, netty5BufferPresent, nettyByteBufPresent, synchronossMultipartPresent -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明protected voidextendObjectReaders(List<HttpMessageReader<?>> objectReaders) Hook for client or server specific Object readers.voidserverSentEventDecoder(cn.taketoday.core.codec.Decoder<?> decoder) Configure theDecoderto use for Server-Sent Events.从类继承的方法 cn.taketoday.http.codec.support.BaseDefaultCodecs
addCodec, applyDefaultConfig, configureDefaultCodec, enableLoggingRequestDetails, extendObjectWriters, extendTypedReaders, extendTypedWriters, getBaseObjectWriters, getBaseTypedWriters, getCatchAllReaders, getCatchAllWriters, getJackson2JsonDecoder, getJackson2JsonEncoder, getObjectReaders, getObjectWriters, getTypedReaders, getTypedWriters, initObjectReaders, initObjectWriters, initReaders, initTypedReaders, initTypedWriters, initWriters, isEnableLoggingRequestDetails, jackson2JsonDecoder, jackson2JsonEncoder, jackson2SmileDecoder, jackson2SmileEncoder, maxInMemorySize, maxInMemorySize, multipartCodecs, multipartReader, protobufDecoder, protobufEncoder, registerDefaults, setPartWritersSupplier
-
字段详细资料
-
sseDecoder
@Nullable private cn.taketoday.core.codec.Decoder<?> sseDecoder
-
-
构造器详细资料
-
ClientDefaultCodecsImpl
ClientDefaultCodecsImpl() -
ClientDefaultCodecsImpl
ClientDefaultCodecsImpl(ClientDefaultCodecsImpl other)
-
-
方法详细资料
-
serverSentEventDecoder
public void serverSentEventDecoder(cn.taketoday.core.codec.Decoder<?> decoder) Configure theDecoderto use for Server-Sent Events.By default if this is not set, and Jackson is available, the
CodecConfigurer.DefaultCodecs.jackson2JsonDecoder(cn.taketoday.core.codec.Decoder<?>)override is used instead. Use this method to customize the SSE decoder.Note that
CodecConfigurer.DefaultCodecs.maxInMemorySize(int), if configured, will be applied to the given decoder.- 指定者:
serverSentEventDecoder在接口中ClientCodecConfigurer.ClientDefaultCodecs- 参数:
decoder- the decoder to use
-
extendObjectReaders
从类复制的说明:BaseDefaultCodecsHook for client or server specific Object readers.- 覆盖:
extendObjectReaders在类中BaseDefaultCodecs
-