Class WebFluxNotificationSubjectHandlerMethodArgumentResolver
java.lang.Object
io.awspring.cloud.sns.handlers.webflux.WebFluxAbstractNotificationMessageHandlerMethodArgumentResolver
io.awspring.cloud.sns.handlers.webflux.WebFluxNotificationSubjectHandlerMethodArgumentResolver
- All Implemented Interfaces:
HandlerMethodArgumentResolver
public class WebFluxNotificationSubjectHandlerMethodArgumentResolver
extends WebFluxAbstractNotificationMessageHandlerMethodArgumentResolver
WebFlux argument resolver that handles conversion of SNS notification subject value to a method parameter annotated
with
NotificationSubject.
This is the reactive counterpart of
NotificationSubjectHandlerMethodArgumentResolver.
- Since:
- 4.1.0
- Author:
- Matej Nedic
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected reactor.core.publisher.Mono<Object> doResolveArgumentFromNotificationMessage(tools.jackson.databind.JsonNode content, ServerWebExchange exchange, Class<?> parameterType) booleansupportsParameter(MethodParameter parameter) Methods inherited from class WebFluxAbstractNotificationMessageHandlerMethodArgumentResolver
resolveArgument
-
Constructor Details
-
WebFluxNotificationSubjectHandlerMethodArgumentResolver
public WebFluxNotificationSubjectHandlerMethodArgumentResolver()
-
-
Method Details
-
supportsParameter
-
doResolveArgumentFromNotificationMessage
protected reactor.core.publisher.Mono<Object> doResolveArgumentFromNotificationMessage(tools.jackson.databind.JsonNode content, ServerWebExchange exchange, Class<?> parameterType)
-