@Secondary @Singleton @Bean(typed={JsonStreamMediaTypeCodec.class,JacksonMediaTypeCodec.class}) public class JsonStreamMediaTypeCodec extends JsonMediaTypeCodec
MediaType.APPLICATION_JSON_STREAM
.
Note: will be replaced by JsonStreamMediaTypeCodec
in the future, but that class is
currently experimental.Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CONFIGURATION_QUALIFIER |
REGULAR_JSON_MEDIA_TYPE_CODEC_NAME
Constructor and Description |
---|
JsonStreamMediaTypeCodec(io.micronaut.context.BeanProvider<com.fasterxml.jackson.databind.ObjectMapper> objectMapper,
io.micronaut.runtime.ApplicationConfiguration applicationConfiguration,
io.micronaut.http.codec.CodecConfiguration codecConfiguration) |
JsonStreamMediaTypeCodec(com.fasterxml.jackson.databind.ObjectMapper objectMapper,
io.micronaut.runtime.ApplicationConfiguration applicationConfiguration,
io.micronaut.http.codec.CodecConfiguration codecConfiguration) |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<io.micronaut.http.MediaType> |
getMediaTypes() |
cloneWithFeatures
cloneWithFeatures, cloneWithMapper, decode, getObjectMapper
cloneWithViewClass, decode, decode, decode, decode, decode, encode, encode, encode, encode, encode, encode, getJsonMapper, supportsType
public static final java.lang.String CONFIGURATION_QUALIFIER
public JsonStreamMediaTypeCodec(com.fasterxml.jackson.databind.ObjectMapper objectMapper, io.micronaut.runtime.ApplicationConfiguration applicationConfiguration, @Named(value="json-stream") @Nullable io.micronaut.http.codec.CodecConfiguration codecConfiguration)
objectMapper
- To read/write JSONapplicationConfiguration
- The common application configurationscodecConfiguration
- The configuration for the codec@Inject public JsonStreamMediaTypeCodec(io.micronaut.context.BeanProvider<com.fasterxml.jackson.databind.ObjectMapper> objectMapper, io.micronaut.runtime.ApplicationConfiguration applicationConfiguration, @Named(value="json-stream") @Nullable io.micronaut.http.codec.CodecConfiguration codecConfiguration)
objectMapper
- To read/write JSONapplicationConfiguration
- The common application configurationscodecConfiguration
- The configuration for the codec