All docs This doc
WSO2 DAS has many inbuilt event receivers to receive events via different transports. In addition, you can receive events via SQS by implementing an SQS event receiver as explained below.
To configure an SQS event receiver, follow the steps given below:
Create an SQS event receiver. For detailed instructions to create an event receiver, see Configuring Event Receivers.
The following are adapter properties configured for the SQS event receiver
|Adapter Property||Description||Configuration File Property||Optional||Default Value|
|The URL of the queue from which the event receiver consumes events||No||N/A|
|The AWS access key.||No||N/A|
|The AWS secret key.||No||N/A|
|The AWS service region.||No||N/A|
|The number of milliseconds between two message retrieval operations.||Yes||500|
|The maximum amount of time (in seconds) that a polling call should wait for a message to become available in the queue.||Yes||The default value set in the configurations of the queue.|
|The maximum number of messages to be retrieved per polling call.||Yes|
|The time period after which a message received by a consumer should no longer be visible for other consumers.||Yes||The default value set in the configurations of the queue.|
|If this parameter is set to ||Yes|
|Max number of retry attempts||The maximum number of times the system must attempt to delete a consumes message if a delete operation fails.||Yes|