public class SqsMessageSender
extends de.otto.synapse.endpoint.sender.AbstractMessageSenderEndpoint
| Constructor and Description |
|---|
SqsMessageSender(java.lang.String channelName,
java.lang.String queueUrl,
de.otto.synapse.translator.MessageTranslator<java.lang.String> messageTranslator,
software.amazon.awssdk.services.sqs.SQSAsyncClient sqsAsyncClient) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doSend(de.otto.synapse.message.Message<java.lang.String> message) |
protected void |
doSendBatch(java.util.stream.Stream<de.otto.synapse.message.Message<java.lang.String>> messageStream) |
getEndpointType, send, sendBatchgetChannelName, getInterceptorChain, intercept, registerInterceptorsFrompublic SqsMessageSender(java.lang.String channelName,
java.lang.String queueUrl,
de.otto.synapse.translator.MessageTranslator<java.lang.String> messageTranslator,
software.amazon.awssdk.services.sqs.SQSAsyncClient sqsAsyncClient)
protected void doSend(@Nonnull
de.otto.synapse.message.Message<java.lang.String> message)
doSend in class de.otto.synapse.endpoint.sender.AbstractMessageSenderEndpointprotected void doSendBatch(@Nonnull
java.util.stream.Stream<de.otto.synapse.message.Message<java.lang.String>> messageStream)
doSendBatch in class de.otto.synapse.endpoint.sender.AbstractMessageSenderEndpoint