Example usage for org.springframework.web.method.support HandlerMethodReturnValueHandlerComposite HandlerMethodReturnValueHandlerComposite

List of usage examples for org.springframework.web.method.support HandlerMethodReturnValueHandlerComposite HandlerMethodReturnValueHandlerComposite

Introduction

In this page you can find the example usage for org.springframework.web.method.support HandlerMethodReturnValueHandlerComposite HandlerMethodReturnValueHandlerComposite.

Prototype

HandlerMethodReturnValueHandlerComposite

Source Link

Usage

From source file:co.paralleluniverse.springframework.web.servlet.mvc.method.annotation.FiberRequestMappingHandlerAdapter.java

/**
 * Configure the complete list of supported return value types thus
 * overriding handlers that would otherwise be configured by default.
 *//*from   w  ww. jav a  2s. co  m*/
public void setReturnValueHandlers(List<HandlerMethodReturnValueHandler> returnValueHandlers) {
    if (returnValueHandlers == null) {
        this.returnValueHandlers = null;
    } else {
        this.returnValueHandlers = new HandlerMethodReturnValueHandlerComposite();
        this.returnValueHandlers.addHandlers(returnValueHandlers);
    }
}

From source file:co.paralleluniverse.springframework.web.servlet.mvc.method.annotation.FiberRequestMappingHandlerAdapter.java

@Override
public void afterPropertiesSet() {
    if (this.argumentResolvers == null) {
        List<HandlerMethodArgumentResolver> resolvers = getDefaultArgumentResolvers();
        this.argumentResolvers = new HandlerMethodArgumentResolverComposite().addResolvers(resolvers);
    }/*from w  ww.ja  va 2s. co  m*/
    if (this.initBinderArgumentResolvers == null) {
        List<HandlerMethodArgumentResolver> resolvers = getDefaultInitBinderArgumentResolvers();
        this.initBinderArgumentResolvers = new HandlerMethodArgumentResolverComposite().addResolvers(resolvers);
    }
    if (this.returnValueHandlers == null) {
        List<HandlerMethodReturnValueHandler> handlers = getDefaultReturnValueHandlers();
        this.returnValueHandlers = new HandlerMethodReturnValueHandlerComposite().addHandlers(handlers);
    }
    initControllerAdviceCache();
}

From source file:org.fao.geonet.kernel.SpringLocalServiceInvoker.java

public void init() {
    argumentResolvers = new HandlerMethodArgumentResolverComposite()
            .addResolvers(requestMappingHandlerAdapter.getArgumentResolvers());
    returnValueHandlers = new HandlerMethodReturnValueHandlerComposite()
            .addHandlers(requestMappingHandlerAdapter.getReturnValueHandlers());
    webDataBinderFactory = new DefaultDataBinderFactory(
            requestMappingHandlerAdapter.getWebBindingInitializer());
    nodeId = nodeInfo.getId();/*from w ww . j  ava  2 s  . c  o m*/
}