List of usage examples for org.springframework.web.method.support HandlerMethodReturnValueHandlerComposite HandlerMethodReturnValueHandlerComposite
HandlerMethodReturnValueHandlerComposite
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*/ }