类 ServerDefaultCodecsImpl
java.lang.Object
cn.taketoday.http.codec.support.BaseDefaultCodecs
cn.taketoday.http.codec.support.ServerDefaultCodecsImpl
- 所有已实现的接口:
CodecConfigurer.DefaultCodecConfig,CodecConfigurer.DefaultCodecs,ServerCodecConfigurer.ServerDefaultCodecs
class ServerDefaultCodecsImpl
extends BaseDefaultCodecs
implements ServerCodecConfigurer.ServerDefaultCodecs
Default implementation of
ServerCodecConfigurer.ServerDefaultCodecs.- 作者:
- Rossen Stoyanchev
-
嵌套类概要
从类继承的嵌套类/接口 cn.taketoday.http.codec.support.BaseDefaultCodecs
BaseDefaultCodecs.DefaultMultipartCodecs -
字段概要
字段从类继承的字段 cn.taketoday.http.codec.support.BaseDefaultCodecs
jackson2Present, netty5BufferPresent, nettyByteBufPresent, synchronossMultipartPresent -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明protected voidextendObjectWriters(List<HttpMessageWriter<?>> objectWriters) Hook for client or server specific Object writers.private cn.taketoday.core.codec.Encoder<?>voidserverSentEventEncoder(cn.taketoday.core.codec.Encoder<?> encoder) Configure theEncoderto use for Server-Sent Events.从类继承的方法 cn.taketoday.http.codec.support.BaseDefaultCodecs
addCodec, applyDefaultConfig, configureDefaultCodec, enableLoggingRequestDetails, extendObjectReaders, 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
-
字段详细资料
-
sseEncoder
@Nullable private cn.taketoday.core.codec.Encoder<?> sseEncoder
-
-
构造器详细资料
-
ServerDefaultCodecsImpl
ServerDefaultCodecsImpl() -
ServerDefaultCodecsImpl
ServerDefaultCodecsImpl(ServerDefaultCodecsImpl other)
-
-
方法详细资料
-
serverSentEventEncoder
public void serverSentEventEncoder(cn.taketoday.core.codec.Encoder<?> encoder) Configure theEncoderto use for Server-Sent Events.By default if this is not set, and Jackson is available, the
CodecConfigurer.DefaultCodecs.jackson2JsonEncoder(cn.taketoday.core.codec.Encoder<?>)override is used instead. Use this method to customize the SSE encoder. -
extendObjectWriters
从类复制的说明:BaseDefaultCodecsHook for client or server specific Object writers.- 覆盖:
extendObjectWriters在类中BaseDefaultCodecs
-
getSseEncoder
@Nullable private cn.taketoday.core.codec.Encoder<?> getSseEncoder()
-