spring-framework / org.springframework.messaging.handler.annotation.support / PayloadArgumentResolver / <init>

<init>

PayloadArgumentResolver(messageConverter: MessageConverter)

Create a new PayloadArgumentResolver with the given MessageConverter.

Parameters

messageConverter - the MessageConverter to use (required)

Since
4.0.9

PayloadArgumentResolver(messageConverter: MessageConverter, validator: Validator)

Create a new PayloadArgumentResolver with the given MessageConverter and Validator.

Parameters

messageConverter - the MessageConverter to use (required)

validator - the Validator to use (optional)

PayloadArgumentResolver(messageConverter: MessageConverter, validator: Validator, useDefaultResolution: Boolean)

Create a new PayloadArgumentResolver with the given MessageConverter and Validator.

Parameters

messageConverter - the MessageConverter to use (required)

validator - the Validator to use (optional)

useDefaultResolution - if "true" (the default) this resolver supports all parameters; if "false" then only arguments with the @Payload annotation are supported.