can we delete a single message using the *deleteMessageBatch method?

On Mon, Jun 2, 2014 at 6:56 PM, Rasika Hettige <[email protected]> wrote:

> *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 Name:  amazonsqs-connector-1.0.0
> • Version: 1.0.0
> • Technology:  REST
>
> *Authentication*
> This uses the standard HTTP Authorization header to pass authentication
> information. Developers are issued an AWS access key ID and AWS secret
> access key when they register. For request authentication, the
> AWSAccessKeyId element identifies the access key ID that was used to
> compute
> the signature and, indirectly, the developer making the request.
>
>
> *Methods Selected*
>
> Following methods are selected for the first version of 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*
> createQueue - Creates a new queue, or returns the URL of an existing one.
> getQueueAttributes - Gets attributes for the specified queue.
> setQueueAttributes - Sets the value of one or more queue attributes.
> listQueues - Returns a list of your queues.
> deleteQueue - Deletes the queue specified by the queue URL, regardless of
> whether the queue is empty.
>
> *Message*
> SendMessageBatch - Delivers a message to the specified queue.
> receiveMessage - Retrieves one or more messages from the specified queue.
> deleteMessageBatch - Deletes multiple messages.
>
>
>
> *Methods not selected*
>
> Following methods have not been considered for first version.
>
> *getQueueUrl *-> Returns the URL of an existing queue. Queues can also be
> retrieved using *listQueues *method and hence this is not considered.
> *listDeadLetterSourceQueues *-> Returns a list of your queues that have the
> RedrivePolicy queue attribute configured with a dead letter queue. The
> results of this method can also be retrieved through *getQueueAttributes
> *method. Hence this is not considered.
> *sendMessage *-> Delivers a message to the specified queue. This
> functionality can be achieved through sendMessageBatch method. Hence this
> method is not selected.
> *changeMessageVisibility* / *changeMessageVisibilityBatch *-> Changes the
> visibility timeout of message(s) in a queue to a new value. Since these
> methods are at configuration level, we have not considered.
> *deleteMessage *-> Deletes the specified message from the specified queue.
> The same functionality can be achieved *deleteMessageBatch *method. Hence
> we
> have not considered this for the first version.
>
> Thanks & Regards
> Rasika
>
>
>
> --
> View this message in context:
> http://wso2-oxygen-tank.10903.n7.nabble.com/Connector-AmazonSQS-tp97657.html
> Sent from the WSO2 Architecture mailing list archive at Nabble.com.
> _______________________________________________
> Architecture mailing list
> [email protected]
> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>



-- 
Shevan Goonetilleke
Director of Engineering
WSO2, Inc.
lean.enterprise.middleware
m: +94777340680
w: http://wso2.com
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to