All Classes and Interfaces

Class
Description
 
Caching implementation for resolving ARN from topicName.
Default implementation of TopicArnResolver used to determine topic ARN by name.
Helper class used for conversion between MessageAttributeValue and Java types.
Simple util class that is used to create handlers for Http/s notification support.
Annotation that is used to map SNS notification value to a variable that is annotated.
Handles conversion of SNS notification value to a variable that is annotated with NotificationMessage.
Spring Web MVC request mapping that supports Amazon SNS HTTP endpoints using the Spring Controller model.
Interface used for confirming Subscription/Unsubscription.
Handles Subscription and Unsubscription events by transforming them to NotificationStatus which can be used to confirm Subscriptions/Subscriptions.
Annotation that is used to map SNS subject value to a variable that is annotated.
Handles conversion of SNS subject value to a variable that is annotated with NotificationSubject.
Spring Web MVC request mapping that supports Amazon SNS HTTP endpoint subscriptions using the Spring Controller model.
Spring Web MVC request mapping that supports Amazon SNS HTTP endpoint subscriptions using the Spring Controller model.
Helper class that is transformed to MessageAttributeValue when sending SMS via SNS.
 
The type of message that you're sending.
SNS specific headers that can be applied to Spring Messaging Message.
SNS notification object.
 
High level SNS operations.
High level SNS operations for sending SMS.
Helper class abstraction over SnsClient tailored for sending SMS messages to SNS topics and phone numbers.
Helper class that simplifies synchronous sending of notifications to SNS.
Resolves topic ARN by name.
Implementation of AbstractMessageChannel which is used for converting and sending messages via SnsClient to SNS.
Thrown when TopicsListingTopicArnResolver cannot determine ARN based on topicName.
Basic implementation for resolving ARN from topicName.