Class WebFluxNotificationHandlerMethodArgumentResolverConfigurationUtils

java.lang.Object
io.awspring.cloud.sns.configuration.WebFluxNotificationHandlerMethodArgumentResolverConfigurationUtils

public class WebFluxNotificationHandlerMethodArgumentResolverConfigurationUtils extends Object
Utility class for creating WebFlux HandlerMethodArgumentResolver instances for SNS HTTP/S notification endpoint support. This is the reactive counterpart of NotificationHandlerMethodArgumentResolverConfigurationUtils.
Since:
4.1.0
Author:
Matej Nedic
  • Constructor Details

    • WebFluxNotificationHandlerMethodArgumentResolverConfigurationUtils

      public WebFluxNotificationHandlerMethodArgumentResolverConfigurationUtils()
  • Method Details

    • getWebFluxNotificationStatusHandlerMethodArgumentResolver

      public static HandlerMethodArgumentResolver getWebFluxNotificationStatusHandlerMethodArgumentResolver(software.amazon.awssdk.services.sns.SnsClient snsClient, @Nullable software.amazon.awssdk.messagemanager.sns.SnsMessageManager snsMessageManager)
    • getWebFluxNotificationMessageHandlerMethodArgumentResolver

      public static HandlerMethodArgumentResolver getWebFluxNotificationMessageHandlerMethodArgumentResolver(@Nullable software.amazon.awssdk.messagemanager.sns.SnsMessageManager snsMessageManager)
    • getWebFluxNotificationSubjectHandlerMethodArgumentResolver

      public static HandlerMethodArgumentResolver getWebFluxNotificationSubjectHandlerMethodArgumentResolver()