📄️ ack — Acknowledge
Acknowledgements are responses returned to the sender of a message. If a sender is using queuing, then an acknowledgement response promptly will inform the sender that the message was received whether accepted or rejected. This will let the sender move on to the next message in the queue.
📄️ filter — Stop Processing
Filter Flows are used to filter messages. They are used to determine if a message should be processed further or if it should be dropped.
📄️ transform — Manipulate Data
Transform Flows are used to manipulate message data.
📄️ transformFilter
For added flexibility, you can pass through a TransformOrFilterFlow to the ingestion array or route flows. This allows you to specify a filter and/or a transformer in the same step.
📄️ store — Persist Data
Gofer Engine currently supports data stores for persisting messages,
📄️ routes — Route Messages
"Routing" is the term used for outbound processing of messages in Gofer Engine.