Re: [Architecture] Connector:AmazonSQS

2014-06-13 Thread Rasika Hettige
Hi All, While implementing this connector, we found out that the following methods are not supported by the API. 1. DeleteMessageBatch 2. SendMessageBatch 3. ChangeMessageVisibilityBatch Instead of above batch operations, we can use following methods which behave in similar manner: 1.

Re: [Architecture] Connector:AmazonSQS

2014-06-05 Thread Rasika Hettige
Hi All, Please find the final method list which will implement in this connector: *Permission* *addPermission *- Adds a permission to a queue for a specific principal. This allows for sharing access to the queue. *removePermission *- Revokes any permissions in the queue policy. *Queue*

Re: [Architecture] Connector:AmazonSQS

2014-06-04 Thread Rasika Hettige
Hi Shevan, Yes, we can delete single message using the *deleteMessageBatch * method. (You can pass one entry _id in that case). Thanks Regards Rasika -- View this message in context: http://wso2-oxygen-tank.10903.n7.nabble.com/Connector-AmazonSQS-tp97657p97822.html Sent from the WSO2

Re: [Architecture] Connector:AmazonSQS

2014-06-04 Thread Sewwandi Perera
Hi, IMO, even though queue URL can be retrieved from the *listQueues* method, it will be useful if we can have *getQueueUrl* operation also in the implementation since most of the operations use queue URL as an input parameter. Other than that, selected operation list looks good to proceed with.

Re: [Architecture] Connector:AmazonSQS

2014-06-04 Thread Rasika Hettige
Thanks Sewwandi, will include *getQueueUrl* method if it has a business importance. -- View this message in context: http://wso2-oxygen-tank.10903.n7.nabble.com/Connector-AmazonSQS-tp97657p97826.html Sent from the WSO2 Architecture mailing list archive at Nabble.com.

Re: [Architecture] Connector:AmazonSQS

2014-06-04 Thread Manjula Rathnayake
Hi all, AFAIR, message deletion is based on message visibility timeout value. You get a message from queue and then if you failed to delete that message before visibility timeout period, message is not deleted and it is available for other consumers to retrieve. So we have to expose message

Re: [Architecture] Connector:AmazonSQS

2014-06-03 Thread Shevan Goonetilleke
can we delete a single message using the *deleteMessageBatch method? On Mon, Jun 2, 2014 at 6:56 PM, Rasika Hettige rasi...@gmail.com wrote: *Introduction* Amazon Simple Queue Service (Amazon SQS) is a messaging queue service that handles message or workflows between other components in a

[Architecture] Connector:AmazonSQS

2014-06-02 Thread Rasika Hettige
*Introduction* Amazon Simple Queue Service (Amazon SQS) is a messaging queue service that handles message or workflows between other components in a system *API (REST)* http://docs.aws.amazon.com/AWSSimpleQueueService/latest/APIReference/Welcome.html *AmazonSQS Connector Summary* • Connector