@Override
	public void bindConsumer(String name, MessageChannel moduleInputChannel, Properties properties) {
		validateConsumerProperties(name, properties, CONSUMER_STANDARD_PROPERTIES);
		doRegisterConsumer(name, moduleInputChannel, getChannelProvider(name), properties);
	}
Looks up or creates a DirectChannel with the given name and creates a bridge from that channel to the provided
channel instance.
spring-xd-messagebus-local/src/main/java/org/springframework/xd/dirt/integration/bus/local/LocalMessageBus.java