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
