spring-framework / org.springframework.messaging.handler.annotation.support / MessageMethodArgumentResolver

MessageMethodArgumentResolver

open class MessageMethodArgumentResolver : HandlerMethodArgumentResolver

HandlerMethodArgumentResolver for Message method arguments. Validates that the generic type of the payload matches to the message value or otherwise applies MessageConverter to convert to the expected payload type.

Author
Rossen Stoyanchev

Author
Stephane Nicoll

Author
Juergen Hoeller

Since
4.0

Constructors

<init>

MessageMethodArgumentResolver()

Create a default resolver instance without message conversion.

MessageMethodArgumentResolver(converter: MessageConverter)

Create a resolver instance with the given MessageConverter.

Functions

resolveArgument

open fun resolveArgument(parameter: MethodParameter, message: Message<*>): Any

supportsParameter

open fun supportsParameter(parameter: MethodParameter): Boolean