Package io.awspring.cloud.sns.handlers
Class NotificationSubjectHandlerMethodArgumentResolver
java.lang.Object
io.awspring.cloud.sns.handlers.AbstractNotificationMessageHandlerMethodArgumentResolver
io.awspring.cloud.sns.handlers.NotificationSubjectHandlerMethodArgumentResolver
- All Implemented Interfaces:
HandlerMethodArgumentResolver
public class NotificationSubjectHandlerMethodArgumentResolver
extends AbstractNotificationMessageHandlerMethodArgumentResolver
Handles conversion of SNS subject value to a variable that is annotated with
NotificationSubject.- Author:
- Agim Emruli
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ObjectdoResolveArgumentFromNotificationMessage(com.fasterxml.jackson.databind.JsonNode content, HttpInputMessage request, Class<?> parameterType) booleansupportsParameter(MethodParameter parameter) Methods inherited from class io.awspring.cloud.sns.handlers.AbstractNotificationMessageHandlerMethodArgumentResolver
resolveArgument
-
Constructor Details
-
NotificationSubjectHandlerMethodArgumentResolver
public NotificationSubjectHandlerMethodArgumentResolver()
-
-
Method Details
-
supportsParameter
-
doResolveArgumentFromNotificationMessage
protected Object doResolveArgumentFromNotificationMessage(com.fasterxml.jackson.databind.JsonNode content, HttpInputMessage request, Class<?> parameterType) - Specified by:
doResolveArgumentFromNotificationMessagein classAbstractNotificationMessageHandlerMethodArgumentResolver
-