List of usage examples for org.springframework.web.servlet.mvc.method.annotation RequestMappingHandlerAdapter getReturnValueHandlers
@Nullable
public List<HandlerMethodReturnValueHandler> getReturnValueHandlers()
From source file:com.kixeye.chassis.transport.SpringMvcConfiguration.java
@Bean public List<HandlerMethodReturnValueHandler> returnValueHandlers( RequestMappingHandlerAdapter requestMappingHandlerAdapter) { final List<HandlerMethodReturnValueHandler> handlers = new ArrayList<>( requestMappingHandlerAdapter.getReturnValueHandlers()); handlers.add(0, new ObserableReturnValueHandler()); handlers.add(0, new ListenableFutureReturnValueHandler()); requestMappingHandlerAdapter.setReturnValueHandlers(handlers); return handlers; }
From source file:br.com.d4n.ui4entity.mvc.SpringContextConfigurer.java
@Override public void postProcessBeanFactory(ConfigurableListableBeanFactory beanFactory) throws BeansException { // TODO: add log parserEngine.setValidationBeanFactory(new SpringBeanFactoryDelegate(beanFactory)); RequestMappingHandlerAdapter handlerAdapter = beanFactory.getBean(RequestMappingHandlerAdapter.class); // List<HandlerMethodReturnValueHandler> handlers = new // LinkedList<HandlerMethodReturnValueHandler>(handlerAdapter.getReturnValueHandlers().getHandlers()); List<HandlerMethodReturnValueHandler> handlers = handlerAdapter.getReturnValueHandlers(); decorateHandlers(handlers);// w w w. ja v a 2 s . co m handlerAdapter.setReturnValueHandlers(handlers); // handlerAdapter.afterPropertiesSet(); }