パッケージ org.springframework.integration.dsl
@NonNullApi パッケージ org.springframework.integration.dsl
Spring Integration Java DSL のルートパッケージ。
- クラス説明BaseIntegrationFlowDefinition<B extends BaseIntegrationFlowDefinition<B>>EIP メソッドチェーンの
Builder
パターン実装。提供されたBroadcastCapableChannel
でサブフローサブスクライバーを構成するためのIntegrationComponentSpec
。ターゲットスペックのコンポーネントだけでなく、いくつかの追加コンポーネント、たとえば Bean として登録する必要がある場合の、IntegrationComponentSpec
実装のマーカーインターフェース。コンシューマーエンドポイントのEndpointSpec
。CorrelationHandlerSpec <S は CorrelationHandlerSpec <S, H> を継承、H は AbstractCorrelatingMessageHandler を継承>EndpointSpec <S は EndpointSpec <S、F、H> を継承、F は BeanNameAware および FactoryBean <? AbstractEndpoint >、H> を継承しますエンドポイントのIntegrationComponentSpec
。ミッドフローGatewayMessageHandler
のConsumerEndpointSpec
実装。サービスインターフェースのMessagingGateway
を宣言できない場合のGatewayProxyFactoryBean
オプションのビルダー。GenericEndpointSpec<H extends MessageHandler>IntegrationComponentSpec <S は IntegrationComponentSpec <S, T>, T> を継承します一般的なビルダーの抽象化。すべての JavaDSL クラスを含む、DSL のスコープで使用されるクラスの KotlinDslMarker
アノテーション。メインの統合 DSL 抽象化。IntegrationFlow
抽象化の基本Adapter
クラス。IntegrationFlowDefinition<B extends IntegrationFlowDefinition<B>>予想されるペイロード型がアップストリームから想定される場合、一部の型ベースの EIP メソッドのジェネリクスを持つ構文シュガーのBaseIntegrationFlowDefinition
拡張。IntegrationFlowExtension<B extends IntegrationFlowExtension<B>>カスタム Java DSL オペレーターおよび再利用可能なソリューションのためのIntegrationFlowDefinition
拡張。MessageProcessorSpec<S extends MessageProcessorSpec<S>>MessageProcessor
のIntegrationComponentSpec
固有の基本クラス。Pollers
ファクトリのAdapter
クラス。PollerMetadata
構成バリアントにPollerSpec
を提供するユーティリティクラス。PublishSubscribeChannelSpec<S extends PublishSubscribeChannelSpec<S>>サブスクライバーとしてサブフローの一般的なフローコールバックとして構成するPublishSubscribeChannelSpec
拡張。ChannelMessageStore
-specificQueueChannelSpec
拡張。ReactiveMessageHandlerSpec <S は ReactiveMessageHandlerSpec <S, H> を継承、H は ReactiveMessageHandler を継承>RouterSpec<K,R extends AbstractMappingMessageRouter> フレームワークによってインスタンス化されたIntegrationFlow
インターフェースの標準実装。すぐに使えるTransformer
のメソッドを提供するユーティリティクラス。WireTap
コンポーネントのIntegrationComponentSpec
実装。