Programming with Apache Qpid doc confusing over confirmations
-------------------------------------------------------------
Key: QPID-2851
URL: https://issues.apache.org/jira/browse/QPID-2851
Project: Qpid
Issue Type: Bug
Components: Documentation
Affects Versions: 0.7
Reporter: William Henry
Fix For: 0.7
Section on Sender Capacity and Replay says:
"A synchronous send call will block until the broker has confirmed receipt of
the message." This sounds like the confirmation is received when the broker has
received the message on an exchange or you could possibly interpret it as
delivered on a queue.
Then:
"The sender can be queried for the available space (i.e. the unused capacity),
and for the current count of unsettled messages (i.e. those held in the queue
pending confirmation by the server). When the unsettled count is zero, all
messages on that sender have been successfully sent. "
This makes it sound like confirmations are when a/all receiver(s) has received
the messages from a queue.
Are there two confirmations?
It seems this section needs to be more explicit on types of confirmations and
confirmation events.
e.g. in some sense there is also the idea of a blocked call when sending (synch
or asyn) which is in itself a kind of confirmation. e.g. if I have a successful
unblocked send in synch or asynh mode doesn't that imply that the broker has
received the message?
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project: http://qpid.apache.org
Use/Interact: mailto:[email protected]