users@jms-spec.java.net

[jms-spec users] [jsr343-experts] Individual Client ACK

From: Clebert Suconic <clebert.suconic_at_gmail.com>
Date: Tue, 17 Sep 2013 14:57:12 -0400

Something for next version... (maintenance version or something)

I feel like I had already talked about this long time ago... sorry if did..


I have googled at a few Messaging implementations and I have seen lot of
them supporting individual acks as an extension:


http://docs.oracle.com/cd/E19909-01/817-3728/program.html

http://activemq.apache.org/maven/apidocs/org/apache/activemq/ActiveMQSession.html#INDIVIDUAL_ACKNOWLEDGE

http://docs.jboss.org/hornetq/2.3.0.beta1/docs/user-manual/html/pre-acknowledge.html#individual-ack


https://docs.tibco.com/pub/enterprise_message_service/6.3.0-february-2012/doc/html/tib_ems_api_reference/api/dotNET/html/M_TIBCO_EMS_Message_Acknowledge.htm

WebSphereMQ seems also to have something but I would need to research more.
It's enough to say that it seems it has something there.

So, Why not make it standard?


The behaviour would be.. message.acknowledge would only ack the message
acked and not previous message as it is on the CLIENT_ACK method.


WDYT?