I'm re-reading the documentation to see if I can find the answer, but if anyone has any thoughts/suggestions in the meantime...
I'm trying to redistribute a message to multiple channels based on a header property.
Message comes into "incoming channel", if the header value "foo" has a value of "a" then send the message to the "a-channel-one" and "a-channel-two". If the header value is "bar" then send the message to "b-channel".
I feel like I'm looking for an "router" or "filter"...
Again I'm reading up on it now, but if anyone feels like stating the obvious I'd appreciate it.