Project: springxd
Issue XD-1595: Remove aliasHint flag usage when binding producer/consumer to MessageBus 
The MessageBus interface uses the aliasHint flag when binding consumer/producer on a point-to-point channel. Actually, the aliasHint is only needed when computing Source/Sink channel names in case named channel names. Otherwise, indexed channel names will be used for the input/output channel name. The only place where aliasHint is used in the message bus is on the LocalMessageBus where it provides a way to choose the channel provider (direct/queue channel) based on the alias hint. Otherwise, it is not needed in message bus bindproducer/consumer. We need to simplify this.
Story points: 3