@@ -174,7 +174,7 @@ else if (element.hasAttribute("enableMatrixVariables")) {
174
174
175
175
RuntimeBeanReference conversionService = getConversionService (element , source , parserContext );
176
176
RuntimeBeanReference validator = getValidator (element , source , parserContext );
177
- RuntimeBeanReference messageCodesResolver = getMessageCodesResolver (element , source , parserContext );
177
+ RuntimeBeanReference messageCodesResolver = getMessageCodesResolver (element );
178
178
179
179
RootBeanDefinition bindingDef = new RootBeanDefinition (ConfigurableWebBindingInitializer .class );
180
180
bindingDef .setSource (source );
@@ -185,9 +185,9 @@ else if (element.hasAttribute("enableMatrixVariables")) {
185
185
186
186
ManagedList <?> messageConverters = getMessageConverters (element , source , parserContext );
187
187
ManagedList <?> argumentResolvers = getArgumentResolvers (element , parserContext );
188
- ManagedList <?> returnValueHandlers = getReturnValueHandlers (element , source , parserContext );
189
- String asyncTimeout = getAsyncTimeout (element , source , parserContext );
190
- RuntimeBeanReference asyncExecutor = getAsyncExecutor (element , source , parserContext );
188
+ ManagedList <?> returnValueHandlers = getReturnValueHandlers (element , parserContext );
189
+ String asyncTimeout = getAsyncTimeout (element );
190
+ RuntimeBeanReference asyncExecutor = getAsyncExecutor (element );
191
191
ManagedList <?> callableInterceptors = getCallableInterceptors (element , source , parserContext );
192
192
ManagedList <?> deferredResultInterceptors = getDeferredResultInterceptors (element , source , parserContext );
193
193
@@ -349,7 +349,7 @@ private Properties getDefaultMediaTypes() {
349
349
return props ;
350
350
}
351
351
352
- private RuntimeBeanReference getMessageCodesResolver (Element element , Object source , ParserContext parserContext ) {
352
+ private RuntimeBeanReference getMessageCodesResolver (Element element ) {
353
353
if (element .hasAttribute ("message-codes-resolver" )) {
354
354
return new RuntimeBeanReference (element .getAttribute ("message-codes-resolver" ));
355
355
}
@@ -358,12 +358,12 @@ private RuntimeBeanReference getMessageCodesResolver(Element element, Object sou
358
358
}
359
359
}
360
360
361
- private String getAsyncTimeout (Element element , Object source , ParserContext parserContext ) {
361
+ private String getAsyncTimeout (Element element ) {
362
362
Element asyncElement = DomUtils .getChildElementByTagName (element , "async-support" );
363
363
return (asyncElement != null ) ? asyncElement .getAttribute ("default-timeout" ) : null ;
364
364
}
365
365
366
- private RuntimeBeanReference getAsyncExecutor (Element element , Object source , ParserContext parserContext ) {
366
+ private RuntimeBeanReference getAsyncExecutor (Element element ) {
367
367
Element asyncElement = DomUtils .getChildElementByTagName (element , "async-support" );
368
368
if (asyncElement != null ) {
369
369
if (asyncElement .hasAttribute ("task-executor" )) {
@@ -416,7 +416,7 @@ private ManagedList<?> getArgumentResolvers(Element element, ParserContext parse
416
416
return null ;
417
417
}
418
418
419
- private ManagedList <?> getReturnValueHandlers (Element element , Object source , ParserContext parserContext ) {
419
+ private ManagedList <?> getReturnValueHandlers (Element element , ParserContext parserContext ) {
420
420
Element handlersElement = DomUtils .getChildElementByTagName (element , "return-value-handlers" );
421
421
if (handlersElement != null ) {
422
422
return extractBeanSubElements (handlersElement , parserContext );
@@ -430,7 +430,7 @@ private ManagedList<?> getMessageConverters(Element element, Object source, Pars
430
430
ManagedList <? super Object > messageConverters = new ManagedList <Object >();
431
431
if (convertersElement != null ) {
432
432
messageConverters .setSource (source );
433
- for (Element beanElement : DomUtils .getChildElementsByTagName (convertersElement , new String [] { "bean" , "ref" } )) {
433
+ for (Element beanElement : DomUtils .getChildElementsByTagName (convertersElement , "bean" , "ref" )) {
434
434
Object object = parserContext .getDelegate ().parsePropertySubElement (beanElement , null );
435
435
messageConverters .add (object );
436
436
}
@@ -466,8 +466,8 @@ else if (jacksonPresent) {
466
466
}
467
467
return messageConverters ;
468
468
}
469
- @ SuppressWarnings ( "rawtypes" )
470
- private RootBeanDefinition createConverterDefinition (Class <? extends HttpMessageConverter > converterClass , Object source ) {
469
+
470
+ private RootBeanDefinition createConverterDefinition (Class <?> converterClass , Object source ) {
471
471
RootBeanDefinition beanDefinition = new RootBeanDefinition (converterClass );
472
472
beanDefinition .setSource (source );
473
473
beanDefinition .setRole (BeanDefinition .ROLE_INFRASTRUCTURE );
0 commit comments