Class | Qpid::Proton::Handler::OutgoingMessageHandler |
In: |
lib/handler/outgoing_message_handler.rb
|
Parent: | Qpid::Proton::BaseHandler |
A utility for simpler and more intuitive handling of delivery events related to outgoing messages.
Called when the remote peer accepts a sent message.
@param event [Qpid::Proton::Event::Event] The event.
Called when the remote peer rejects a sent message.
@param event [Qpid::Proton::Event::Event] The event.
Called when the remote peer releases an outgoing message.
Note that this may be in resposnse to either the REELAASE or MODIFIED state as defined by the AMQP specification.
@param event [Qpid::Proton::Event::Event] The event.
Called when the sender link has credit and messages and be transferred.
@param event [Qpid::Proton::Event::Event] The event.
Called when the remote peer has settled the outgoing message.
This is the point at which it should never be retransmitted.
@param event [Qpid::Proton::Event::Event] The event.