If enabled then a scheduled background task will keep extending the message visibility on SQS. This is enabled by default.Ĭ-message-visibility Whether to enable auto configuration of the aws2-sqs component. Whether or not to send the DeleteMessage to the SQS queue if the exchange has property with key Sqs2Constants#SQS_DELETE_FILTERED (CamelAwsSqsDeleteFiltered) set to true. The default visibility timeout (in seconds).ĭefine if you want to apply delaySeconds option to the queue or on single messages.ĭelay sending messages for a number of seconds.Ĭ-after-readĭelete message from SQS after it has been read.Ĭ-if-filtered The option is a .2Configuration type.Ĭ-visibility-timeout By default the consumer will use the .ExceptionHandler to deal with exceptions, that will be logged at WARN or ERROR level and ignored.Ĭ-consumersĪllows you to use multiple threads to poll the sqs queue to increase throughput. Set the separator when passing a String to send batch message operation.Ĭ-error-handlerĪllows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions occurred while the consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler. ![]() ![]() This can be used for automatic configuring JDBC data sources, JMS connection factories, AWS Clients, etc. This is used for automatic autowiring options (the option must be marked as autowired) by looking up in the registry to find if there is a single instance of matching type, which then gets configured on the component. Multiple names can be separated by comma.Ĭ-create-queueĬ-enabled The option is a .sqs.SqsClient type.Ī list of attribute names to receive when consuming.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |