- send(String, Message<?>) - Method in class org.springframework.cloud.aws.messaging.core.support.AbstractMessageChannelMessagingSendingTemplate
-
- sendInternal(Message<?>, long) - Method in class org.springframework.cloud.aws.messaging.core.QueueMessageChannel
-
- sendInternal(Message<?>, long) - Method in class org.springframework.cloud.aws.messaging.core.TopicMessageChannel
-
- sendNotification(String, Object, String) - Method in class org.springframework.cloud.aws.messaging.core.NotificationMessagingTemplate
-
Convenience method that sends a notification with the given message and
subject to the destination.
- sendNotification(Object, String) - Method in class org.springframework.cloud.aws.messaging.core.NotificationMessagingTemplate
-
Convenience method that sends a notification with the given message and
subject to the destination.
- SendToHandlerMethodReturnValueHandler - Class in org.springframework.cloud.aws.messaging.listener
-
- SendToHandlerMethodReturnValueHandler(DestinationResolvingMessageSendingOperations<?>) - Constructor for class org.springframework.cloud.aws.messaging.listener.SendToHandlerMethodReturnValueHandler
-
- setAmazonSqs(AmazonSQSAsync) - Method in class org.springframework.cloud.aws.messaging.config.QueueMessageHandlerFactory
-
Sets the
AmazonSQS
client that is going to be used to create a new
QueueMessagingTemplate
if
sendToMessagingTemplate
is
null
.
- setAmazonSqs(AmazonSQSAsync) - Method in class org.springframework.cloud.aws.messaging.config.SimpleMessageListenerContainerFactory
-
Sets the AmazonSQSAsync
that is going to be used by the container to
interact with the messaging (SQS) API.
- setArgumentResolvers(List<HandlerMethodArgumentResolver>) - Method in class org.springframework.cloud.aws.messaging.config.QueueMessageHandlerFactory
-
- setAutoCreate(boolean) - Method in class org.springframework.cloud.aws.messaging.support.destination.DynamicQueueUrlDestinationResolver
-
- setAutoCreate(boolean) - Method in class org.springframework.cloud.aws.messaging.support.destination.DynamicTopicDestinationResolver
-
- setAutoStartup(boolean) - Method in class org.springframework.cloud.aws.messaging.config.SimpleMessageListenerContainerFactory
-
Configures if this container should be automatically started.
- setBackOffTime(Long) - Method in class org.springframework.cloud.aws.messaging.config.SimpleMessageListenerContainerFactory
-
The number of milliseconds the polling thread must wait before trying to recover
when an error occurs (e.g.
- setBackOffTime(long) - Method in class org.springframework.cloud.aws.messaging.listener.SimpleMessageListenerContainer
-
The number of milliseconds the polling thread must wait before trying to recover
when an error occurs (e.g.
- setBeanFactory(BeanFactory) - Method in class org.springframework.cloud.aws.messaging.config.QueueMessageHandlerFactory
-
Configures a BeanFactory
that should be used to resolve expressions and
placeholder for SendTo
annotations.
- setBeanFactory(BeanFactory) - Method in class org.springframework.cloud.aws.messaging.listener.SendToHandlerMethodReturnValueHandler
-
- setDefaultDestinationName(String) - Method in class org.springframework.cloud.aws.messaging.core.support.AbstractMessageChannelMessagingSendingTemplate
-
- setDestinationResolver(DestinationResolver<String>) - Method in class org.springframework.cloud.aws.messaging.config.SimpleMessageListenerContainerFactory
-
Configures the destination resolver used to retrieve the queue url based on the
destination name configured for this instance.
- setMaxNumberOfMessages(Integer) - Method in class org.springframework.cloud.aws.messaging.config.SimpleMessageListenerContainerFactory
-
Configure the maximum number of messages that should be retrieved during one poll
to the Amazon SQS system.
- setMessageConverters(List<MessageConverter>) - Method in class org.springframework.cloud.aws.messaging.config.QueueMessageHandlerFactory
-
Configures a
MessageConverter
s that should be used to deserialize incoming
message payloads and serialize messages in
QueueMessagingTemplate
.
- setQueueMessageHandler(QueueMessageHandler) - Method in class org.springframework.cloud.aws.messaging.config.SimpleMessageListenerContainerFactory
-
- setQueueStopTimeout(long) - Method in class org.springframework.cloud.aws.messaging.listener.SimpleMessageListenerContainer
-
- setResourceIdResolver(ResourceIdResolver) - Method in class org.springframework.cloud.aws.messaging.config.QueueMessageHandlerFactory
-
This value is only used if no sendToMessagingTemplate
has been set.
- setResourceIdResolver(ResourceIdResolver) - Method in class org.springframework.cloud.aws.messaging.config.SimpleMessageListenerContainerFactory
-
This value must be set if no destination resolver has been set.
- setReturnValueHandlers(List<HandlerMethodReturnValueHandler>) - Method in class org.springframework.cloud.aws.messaging.config.QueueMessageHandlerFactory
-
- setSendToMessagingTemplate(DestinationResolvingMessageSendingOperations<?>) - Method in class org.springframework.cloud.aws.messaging.config.QueueMessageHandlerFactory
-
- setTaskExecutor(AsyncTaskExecutor) - Method in class org.springframework.cloud.aws.messaging.config.SimpleMessageListenerContainerFactory
-
Configures the TaskExecutor
which is used to poll messages and execute them
by calling the handler methods.
- setTaskExecutor(AsyncTaskExecutor) - Method in class org.springframework.cloud.aws.messaging.listener.SimpleMessageListenerContainer
-
- setVisibilityTimeout(Integer) - Method in class org.springframework.cloud.aws.messaging.config.SimpleMessageListenerContainerFactory
-
Configures the duration (in seconds) that the received messages are hidden from
subsequent poll requests after being retrieved from the system.
- setWaitTimeOut(Integer) - Method in class org.springframework.cloud.aws.messaging.config.SimpleMessageListenerContainerFactory
-
Configures the wait timeout that the poll request will wait for new message to
arrive if the are currently no messages on the queue.
- shouldGenerateId() - Method in class org.springframework.cloud.aws.messaging.config.xml.AnnotationDrivenQueueListenerBeanDefinitionParser
-
- simpleMessageListenerContainer(AmazonSQSAsync) - Method in class org.springframework.cloud.aws.messaging.config.annotation.SqsConfiguration
-
- SimpleMessageListenerContainer - Class in org.springframework.cloud.aws.messaging.listener
-
- SimpleMessageListenerContainer() - Constructor for class org.springframework.cloud.aws.messaging.listener.SimpleMessageListenerContainer
-
- SimpleMessageListenerContainerFactory - Class in org.springframework.cloud.aws.messaging.config
-
- SimpleMessageListenerContainerFactory() - Constructor for class org.springframework.cloud.aws.messaging.config.SimpleMessageListenerContainerFactory
-
- SnsConfiguration - Class in org.springframework.cloud.aws.messaging.config.annotation
-
- SnsConfiguration() - Constructor for class org.springframework.cloud.aws.messaging.config.annotation.SnsConfiguration
-
- SnsWebConfiguration - Class in org.springframework.cloud.aws.messaging.config.annotation
-
- SnsWebConfiguration() - Constructor for class org.springframework.cloud.aws.messaging.config.annotation.SnsWebConfiguration
-
- SQS_CLIENT_CLASS_NAME - Static variable in class org.springframework.cloud.aws.messaging.config.xml.BufferedSqsClientBeanDefinitionUtils
-
SQS client class name.
- SQS_DEDUPLICATION_ID_HEADER - Static variable in class org.springframework.cloud.aws.messaging.core.SqsMessageHeaders
-
Deduplication header in a SQS message.
- SQS_DELAY_HEADER - Static variable in class org.springframework.cloud.aws.messaging.core.SqsMessageHeaders
-
Delay header in a SQS message.
- SQS_GROUP_ID_HEADER - Static variable in class org.springframework.cloud.aws.messaging.core.SqsMessageHeaders
-
Group id header in a SQS message.
- SqsAsyncClientBeanDefinitionParser - Class in org.springframework.cloud.aws.messaging.config.xml
-
- SqsAsyncClientBeanDefinitionParser() - Constructor for class org.springframework.cloud.aws.messaging.config.xml.SqsAsyncClientBeanDefinitionParser
-
- SqsClientConfiguration - Class in org.springframework.cloud.aws.messaging.config.annotation
-
- SqsClientConfiguration() - Constructor for class org.springframework.cloud.aws.messaging.config.annotation.SqsClientConfiguration
-
- SqsConfiguration - Class in org.springframework.cloud.aws.messaging.config.annotation
-
- SqsConfiguration() - Constructor for class org.springframework.cloud.aws.messaging.config.annotation.SqsConfiguration
-
- SqsListener - Annotation Type in org.springframework.cloud.aws.messaging.listener.annotation
-
Annotation for mapping a Message
onto listener
methods by matching to the message destination.
- SqsMessageDeletionPolicy - Enum in org.springframework.cloud.aws.messaging.listener
-
Defines the policy that must be used for the deletion of SQS messages once they were
processed.
- SqsMessageHeaders - Class in org.springframework.cloud.aws.messaging.core
-
Specialization of the MessageHeaders
class that allows to set an ID.
- SqsMessageHeaders(Map<String, Object>) - Constructor for class org.springframework.cloud.aws.messaging.core.SqsMessageHeaders
-
- start(String) - Method in class org.springframework.cloud.aws.messaging.listener.SimpleMessageListenerContainer
-
- startQueue(String, AbstractMessageListenerContainer.QueueAttributes) - Method in class org.springframework.cloud.aws.messaging.listener.SimpleMessageListenerContainer
-
- stop(String) - Method in class org.springframework.cloud.aws.messaging.listener.SimpleMessageListenerContainer
-
Stops and waits until the specified queue has stopped.
- stopQueue(String) - Method in class org.springframework.cloud.aws.messaging.listener.SimpleMessageListenerContainer
-
- STRING - Static variable in class org.springframework.cloud.aws.messaging.core.MessageAttributeDataTypes
-
String message attribute data type.
- supports(Class<?>) - Method in class org.springframework.cloud.aws.messaging.support.converter.ObjectMessageConverter
-
- supportsParameter(MethodParameter) - Method in class org.springframework.cloud.aws.messaging.endpoint.NotificationMessageHandlerMethodArgumentResolver
-
- supportsParameter(MethodParameter) - Method in class org.springframework.cloud.aws.messaging.endpoint.NotificationStatusHandlerMethodArgumentResolver
-
- supportsParameter(MethodParameter) - Method in class org.springframework.cloud.aws.messaging.endpoint.NotificationSubjectHandlerMethodArgumentResolver
-
- supportsParameter(MethodParameter) - Method in class org.springframework.cloud.aws.messaging.listener.support.AcknowledgmentHandlerMethodArgumentResolver
-
- supportsParameter(MethodParameter) - Method in class org.springframework.cloud.aws.messaging.listener.support.VisibilityHandlerMethodArgumentResolver
-
- supportsParameter(MethodParameter) - Method in class org.springframework.cloud.aws.messaging.support.NotificationMessageArgumentResolver
-
- supportsParameter(MethodParameter) - Method in class org.springframework.cloud.aws.messaging.support.NotificationSubjectArgumentResolver
-
- supportsReturnType(MethodParameter) - Method in class org.springframework.cloud.aws.messaging.listener.SendToHandlerMethodReturnValueHandler
-