Rabbit Ack
Description
This unit is a Processor unit type.
A unit that sends acknowledgments of previously received RabbitMQ messages. This unit is only necessary when a mq.RabbitReceiver is running without autoAck.
An event comes in through the in port. A Corresponding acknowledgment is sent to RabbitMQ.
Successful input events are sent to the done port without modification.
If an error occurs, the input event is enriched with standard error fields and emitted through the error port.
Configuration
After dragging this unit into the Flow canvas, double-click it to access its configuration options. The following table describes the configuration options of this unit:
Tab | Field | Description |
---|---|---|
General | Name | Enter a name for the unit. It must start with a letter, and cannot contain spaces. Only letters, numbers, and underscores are allowed. |
Description | Enter a description detailing the scope of the unit. | |
Input events | Channel | Enter the name of an input event field containing the channel. |
Delivery tag | Enter the name of an input event field containing the delivery tag. |
Input ports
Port | Description |
---|---|
in | Input events: Must contain fields for channel and deliveryTag. |
Output ports
Port | Description |
---|---|
done | Outputs input events that are successfully acknowledged, without any modification. |
error | Outputs input events that were not successfully acknowledged, enriched with standard error fields. |