パッケージ org.springframework.integration.dsl
@NullMarked パッケージ org.springframework.integration.dsl
Spring Integration Java DSL のルートパッケージ。
- クラス説明BaseIntegrationFlowDefinition<B extends BaseIntegrationFlowDefinition<B>>EIP メソッドチェーンの
Builderパターン実装。提供されたBroadcastCapableChannelでサブフローサブスクライバーを構成するためのIntegrationComponentSpec。ターゲットスペックのコンポーネントだけでなく、いくつかの追加コンポーネント、たとえば Bean として登録する必要がある場合の、IntegrationComponentSpec実装のマーカーインターフェース。コンシューマーエンドポイントのEndpointSpec。CorrelationHandlerSpec<S extends CorrelationHandlerSpec<S,H>, H extends AbstractCorrelatingMessageHandler> EndpointSpec<S extends EndpointSpec<S,F, H>, F extends BeanNameAware & FactoryBean<? extends AbstractEndpoint>, H> エンドポイントのIntegrationComponentSpec。ミッドフローGatewayMessageHandlerのConsumerEndpointSpec実装。サービスインターフェースのMessagingGatewayを宣言できない場合のGatewayProxyFactoryBeanオプションのビルダー。GenericEndpointSpec<H extends MessageHandler>一般的なビルダーの抽象化。すべての 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 extends ReactiveMessageHandlerSpec<S,H>, H extends ReactiveMessageHandler> フレームワークによってインスタンス化されたIntegrationFlowインターフェースの標準実装。すぐに使えるTransformerのメソッドを提供するユーティリティクラス。WireTapコンポーネントのIntegrationComponentSpec実装。