The Message Filter can be portrayed as a special case of a Content-Based Router (230) that routes the message either to the output channel or the null channel, a channel that discards any message published to it. The purpose of such a channel is similar to the /dev/null destination present in many operating systems or to a Null Object




