最新の安定バージョンについては、Spring Integration 6.5.3 を使用してください! |
ポーラー
Spring Integration は、AbstractPollingEndpoint 実装用に PollerMetadata を構成できる Fluent API も提供します。次の例に示すように、Pollers ビルダーファクトリを使用して、一般的な Bean 定義または IntegrationFlowBuilder EIP メソッドから作成された定義を構成できます。
@Bean(name = PollerMetadata.DEFAULT_POLLER)
public PollerSpec poller() {
return Pollers.fixedRate(500)
.errorChannel("myErrors");
} 詳細については、Javadoc の Pollers (Javadoc) および PollerSpec (Javadoc) を参照してください。
DSL を使用して PollerSpec を @Bean として作成する場合、Bean 定義の getObject() メソッドを呼び出さないでください。PollerSpec は、仕様から PollerMetadata オブジェクトを生成し、そのすべてのプロパティを初期化する FactoryBean です。 |