パッケージ org.springframework.integration.config
パッケージ org.springframework.integration.config
構成の基本パッケージ。
- クラス説明統合評価コンテキストファクトリ Bean の抽象クラス。メソッドレベルのアノテーションポストプロセッサーの基本クラス。
MessageHandlerを作成および構成するためのファクトリ Bean。標準の MessageHandler インスタンスを作成する FactoryBeans の基本クラス。@Aggregatorアノテーションのポストプロセッサー。FactoryBeanを使用してAggregatingMessageHandlerを作成します。@BridgeFromアノテーションのポストプロセッサー。@BridgeToアノテーションのポストプロセッサー。明示的に定義されていないが、対応するエンドポイントの 'input-channel' 属性 を介して識別されるチャネルを作成するロールを持つInitializingBean実装。ChannelInitializerによって自動作成される候補のチャネル名を収集します。AbstractEndpoint母集団のFactoryBean実装。制御バスコマンドを使用してメッセージを処理するためのMessageHandlerインスタンスを作成するための FactoryBean。CorrelationStrategyの XML 構成用のコンビニエンスファクトリ。多くのインフラストラクチャコンポーネントの Bean 定義をデフォルト構成で登録するBeanDefinitionRegistryPostProcessor実装。Spring Integration インフラストラクチャを有効にするための主な構成アノテーション: いくつかの組み込み Bean を登録します。いくつかのBeanFactoryPostProcessorを追加します。いくつかのBeanPostProcessorを追加します。アノテーションプロセッサーを追加します。既存のアプリケーションの Spring Integration コンポーネントでの管理のデフォルト構成を有効にします。Spring Integration コンポーネントのMessageHistoryを有効にします。Publisherアノテーションの使用を許可するために、PublisherAnnotationBeanPostProcessorの登録を提供します。Expression インスタンスを作成するための FactoryBean。@Filterアノテーションが付けられたメソッドのポストプロセッサー。メッセージフィルターを作成するためのファクトリ Bean。FixedSubscriberChannelMessageHandlerのポストプロセス候補に使用されます。このアノテーションが付いたChannelInterceptorコンポーネントは、提供されたpatternsを使用してチャネル名と一致するグローバルチャネルインターセプターとして適用されます。GlobalChannelInterceptorアノテーションでマークされたChannelInterceptorのGlobalChannelInterceptorWrapperにデータを入力するIntegrationConfigurationInitializer。このクラスは、グローバルインターセプター(<channel-interceptor>または@GlobalChannelInterceptor)をメッセージチャネル Bean に適用します。IdempotentReceiverInterceptorBeanDefinitionとそのmappingからコンシューマーエンドポイントが存在する場合に、ConfigurableListableBeanFactoryにIdempotentReceiverAutoProxyCreatorを設定するIntegrationConfigurationInitializer。@InboundChannelAdapterアノテーションが付けられたメソッドのポストプロセッサー。統合固有のコンポーネントをスキャンして登録するためのImportBeanDefinitionRegistrar実装。BeanDefinitionRegistryPostProcessorは、SpringFactoriesLoaderを使用してIntegrationConfigurationInitializer実装をロードすることにより、外部統合インフラストラクチャ構成を適用します。提供されたbeanFactoryで外部統合インフラストラクチャ(@{code BeanFactoryPostProcessor}、グローバル Bean など)を初期化するための戦略。統合構成の共有ユーティリティメソッド。integrationConversionServiceのConverter、GenericConverter、ConverterFactoryBean を登録するためのマーカーアノテーション(<int:converter/>の類似体)。IntegrationConverterアノテーションでマークされたコンバーター Bean のConverterRegistrar.IntegrationConverterRegistrationを設定するIntegrationConfigurationInitializer。IntegrationManagementConfigurerBean を登録する@Configurationクラス。IntegrationManagementを実装する Bean を構成します。統合インフラストラクチャを構成するImportBeanDefinitionRegistrar実装。アプリケーションコンテキストからのConversionServiceに基づくTypeConverterで拡張されたSimpleEvaluationContextインスタンスを設定するためのFactoryBean。@Transformer、@Splitter、@Router、@Filter などのメソッドレベルのメッセージングアノテーションを処理するインフラストラクチャBeanPostProcessor実装。@Transformer、@Splitter、@Router、@Filter などのメソッドレベルのメッセージングアノテーションを処理するBeanPostProcessor実装。FactoryBeanは、オプションの文字列値の解析に基づいてPeriodicTriggerを生成します。ReleaseStrategyの XML 構成用のコンビニエンスファクトリ。@Routerアノテーションが付けられたメソッドのポストプロセッサー。メッセージルーターを作成するためのファクトリ Bean。@ServiceActivatorアノテーションが付けられたメソッドのポストプロセッサー。ServiceActivatingHandlerインスタンスを作成するための FactoryBean。SourcePollingChannelAdapter インスタンスを作成するための FactoryBean。提供された SpelFunctionFactoryBean.functionClass および SpelFunctionFactoryBean.functionMethodSignature からの静的MethodSE の母集団を有効なStandardEvaluationContext関数としてカプセル化するFactoryBean実装。@Splitterアノテーションが付けられたメソッドのポストプロセッサー。メッセージスプリッタを作成するためのファクトリ Bean。@Transformerアノテーションが付けられたメソッドのポストプロセッサー。メッセージ Transformer を作成するためのファクトリ Bean。