AnyEvent-RabbitMQ
view release on metacpan or search on metacpan
share/fixed_amqp0-8.xml view on Meta::CPAN
<field name = "multiple" type = "bit">
acknowledge multiple messages
<doc>
If set to 1, the delivery tag is treated as "up to and including",
so that the client can acknowledge multiple messages with a single
method. If set to zero, the delivery tag refers to a single
message. If the multiple field is 1, and the delivery tag is zero,
tells the server to acknowledge all outstanding mesages.
</doc>
<doc name = "rule" test = "amq_basic_20">
The server MUST validate that a non-zero delivery-tag refers to an
delivered message, and raise a channel exception if this is not the
case.
</doc>
</field>
</method>
<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
<method name = "reject" index = "90">
reject an incoming message
share/fixed_amqp0-8.xml view on Meta::CPAN
<field name = "multiple" type = "bit">
acknowledge multiple messages
<doc>
If set to 1, the delivery tag is treated as "up to and including",
so that the client can acknowledge multiple messages with a single
method. If set to zero, the delivery tag refers to a single
message. If the multiple field is 1, and the delivery tag is zero,
tells the server to acknowledge all outstanding mesages.
</doc>
<doc name = "rule">
The server MUST validate that a non-zero delivery-tag refers to an
delivered message, and raise a channel exception if this is not the
case.
</doc>
</field>
</method>
<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
<method name = "reject" index = "100">
share/fixed_amqp0-9-1.xml view on Meta::CPAN
If set to 1, the delivery tag is treated as "up to and
including", so that multiple messages can be acknowledged
with a single method. If set to zero, the delivery tag
refers to a single message. If the multiple field is 1, and
the delivery tag is zero, this indicates acknowledgement of
all outstanding messages.
</doc>
<rule name = "exists" on-failure = "precondition-failed">
<doc>
A message MUST not be acknowledged more than once. The
receiving peer MUST validate that a non-zero delivery-tag
refers to a delivered message, and raise a channel
exception if this is not the case. On a transacted
channel, this check MUST be done immediately and not
delayed until a Tx.Commit.
</doc>
<doc type = "scenario">
TODO.
</doc>
</rule>
</field>
share/fixed_amqp0-9-1.xml view on Meta::CPAN
If set to 1, the delivery tag is treated as "up to and
including", so that multiple messages can be rejected
with a single method. If set to zero, the delivery tag
refers to a single message. If the multiple field is 1, and
the delivery tag is zero, this indicates rejection of
all outstanding messages.
</doc>
<rule name = "exists" on-failure = "precondition-failed">
<doc>
A message MUST not be rejected more than once. The
receiving peer MUST validate that a non-zero delivery-tag
refers to an unacknowledged, delivered message, and
raise a channel exception if this is not the case.
</doc>
<doc type = "scenario">
TODO.
</doc>
</rule>
</field>
<field name = "requeue" domain = "bit" label = "requeue the message">
( run in 0.235 second using v1.01-cache-2.11-cpan-a5abf4f5562 )