public void setExecutor(Executor executor) {
		Assert.notNull(executor, "A non-null executor is required");
		this.executor = executor;
	}
@param executor The {@link Executor} to use with the Netty {@link ExecutionHandler} in the pipeline. This allows
       any potential blocking operations done by message consumers to be removed from the I/O thread. The default
       executor is an {@link OrderedMemoryAwareThreadPoolExecutor}, which is highly recommended because it
       guarantees order of execution within a channel.
extensions/spring-xd-extension-http/src/main/java/org/springframework/integration/x/http/NettyHttpInboundChannelAdapter.java