Class NullAwarePayloadArgumentResolver
java.lang.Object
org.springframework.messaging.handler.annotation.support.PayloadMethodArgumentResolver
org.springframework.integration.support.NullAwarePayloadArgumentResolver
- All Implemented Interfaces:
org.springframework.messaging.handler.invocation.HandlerMethodArgumentResolver
public class NullAwarePayloadArgumentResolver
extends org.springframework.messaging.handler.annotation.support.PayloadMethodArgumentResolver
A
PayloadMethodArgumentResolver that treats KafkaNull payloads as null.
@Paylaod
annotation must have required = false.- Since:
- 5.1
-
Constructor Summary
ConstructorsConstructorDescriptionNullAwarePayloadArgumentResolver(org.springframework.messaging.converter.MessageConverter messageConverter) NullAwarePayloadArgumentResolver(org.springframework.messaging.converter.MessageConverter messageConverter, org.springframework.validation.Validator validator) -
Method Summary
Methods inherited from class org.springframework.messaging.handler.annotation.support.PayloadMethodArgumentResolver
resolveArgument, resolveTargetClass, supportsParameter, validate
-
Constructor Details
-
NullAwarePayloadArgumentResolver
public NullAwarePayloadArgumentResolver(org.springframework.messaging.converter.MessageConverter messageConverter) -
NullAwarePayloadArgumentResolver
public NullAwarePayloadArgumentResolver(org.springframework.messaging.converter.MessageConverter messageConverter, org.springframework.validation.Validator validator)
-
-
Method Details
-
isEmptyPayload
- Overrides:
isEmptyPayloadin classorg.springframework.messaging.handler.annotation.support.PayloadMethodArgumentResolver
-