Example usage for org.springframework.http.codec ServerCodecConfigurer getWriters

List of usage examples for org.springframework.http.codec ServerCodecConfigurer getWriters

Introduction

In this page you can find the example usage for org.springframework.http.codec ServerCodecConfigurer getWriters.

Prototype

List<HttpMessageWriter<?>> getWriters();

Source Link

Document

Obtain the configured HTTP message writers.

Usage

From source file:org.springframework.cloud.function.web.function.FunctionEndpointInitializer.java

private DefaultErrorWebExceptionHandler errorHandler(GenericApplicationContext context) {
    context.registerBean(ErrorAttributes.class, () -> new DefaultErrorAttributes());
    context.registerBean(ErrorProperties.class, () -> new ErrorProperties());
    context.registerBean(ResourceProperties.class, () -> new ResourceProperties());
    DefaultErrorWebExceptionHandler handler = new DefaultErrorWebExceptionHandler(
            context.getBean(ErrorAttributes.class), context.getBean(ResourceProperties.class),
            context.getBean(ErrorProperties.class), context);
    ServerCodecConfigurer codecs = ServerCodecConfigurer.create();
    handler.setMessageWriters(codecs.getWriters());
    handler.setMessageReaders(codecs.getReaders());
    return handler;
}