The Hold Queue filter sends all messages that come to its input to the Hold Queue. Messages on this queue can be selectively deleted, resent or edited and saved before resending from the Hold Queue page in the Management Console.
The Hold Queue is very useful for debugging routes. Place the Hold Queue filter before a filter that is being configured, and send the message through the filter in question. Place another Hold Queue filter after the filter being configured, and the message will 'step' through one filter at a time, and the message body can be examined in the Management Console at each stage. There are no configurable properties for this filter, but the filter must have an output pathway.
It is recommended that you do not use this filter in a production system. It is most commonly used for debugging in a test environment.