@BeanpublicIntegrationFlowsomeFlow(AtomicInteger integerSource){returnIntegrationFlows.from(integerSource,"getAndIncrement", c ->c.poller(Pollers.fixedRate(1000)))....get();}
通常情况下,通道适配器通过的 Spring Integration 的多端点模块之一进行提供。举个例子,假设需要一个入站通道适配器,用它来监视指定的目录,同时将任何写入到那个目录中的文件作为消息,提交到名为 file-channel 的通道中。下面的 Java 配置使用 FileReadingMessageSource 从 Spring Integration 的文件端点模块来实现这一目标: