SPR-9056 Make DelegatingWebMvcConfiguration config callbacks not final

It should be possible to progress from extending
WebMvcConfigurerAdapter (w/ @EnableWebMvc) to extending
WebMvcConfigurationSupport directly, to extending
DelegatingWebMvcConfigurationSupport. This change
makes that possible.
This commit is contained in:
Rossen Stoyanchev 2012-01-30 17:55:34 -05:00
parent 8980ce712d
commit 610fa618aa
1 changed files with 10 additions and 10 deletions

View File

@ -51,52 +51,52 @@ public class DelegatingWebMvcConfiguration extends WebMvcConfigurationSupport {
}
@Override
protected final void addInterceptors(InterceptorRegistry registry) {
protected void addInterceptors(InterceptorRegistry registry) {
configurers.addInterceptors(registry);
}
@Override
protected final void addViewControllers(ViewControllerRegistry registry) {
protected void addViewControllers(ViewControllerRegistry registry) {
configurers.addViewControllers(registry);
}
@Override
protected final void addResourceHandlers(ResourceHandlerRegistry registry) {
protected void addResourceHandlers(ResourceHandlerRegistry registry) {
configurers.addResourceHandlers(registry);
}
@Override
protected final void configureDefaultServletHandling(DefaultServletHandlerConfigurer configurer) {
protected void configureDefaultServletHandling(DefaultServletHandlerConfigurer configurer) {
configurers.configureDefaultServletHandling(configurer);
}
@Override
protected final void addArgumentResolvers(List<HandlerMethodArgumentResolver> argumentResolvers) {
protected void addArgumentResolvers(List<HandlerMethodArgumentResolver> argumentResolvers) {
configurers.addArgumentResolvers(argumentResolvers);
}
@Override
protected final void addReturnValueHandlers(List<HandlerMethodReturnValueHandler> returnValueHandlers) {
protected void addReturnValueHandlers(List<HandlerMethodReturnValueHandler> returnValueHandlers) {
configurers.addReturnValueHandlers(returnValueHandlers);
}
@Override
protected final void configureMessageConverters(List<HttpMessageConverter<?>> converters) {
protected void configureMessageConverters(List<HttpMessageConverter<?>> converters) {
configurers.configureMessageConverters(converters);
}
@Override
protected final void addFormatters(FormatterRegistry registry) {
protected void addFormatters(FormatterRegistry registry) {
configurers.addFormatters(registry);
}
@Override
protected final Validator getValidator() {
protected Validator getValidator() {
return configurers.getValidator();
}
@Override
protected final void configureHandlerExceptionResolvers(List<HandlerExceptionResolver> exceptionResolvers) {
protected void configureHandlerExceptionResolvers(List<HandlerExceptionResolver> exceptionResolvers) {
configurers.configureHandlerExceptionResolvers(exceptionResolvers);
}