パッケージ org.springframework.integration.annotation


パッケージ org.springframework.integration.annotation
アノテーションベースの構成にアノテーションを提供します。
  • クラス
    説明
    メソッドがメッセージを集約できることを示します。
    Aggregator アノテーションの反復可能なコンテナー。
    アノテーション属性の一般的な値定数。
    MessageChannelBean メソッドをマークして BridgeHandler とコンシューマーエンドポイントを生成するためのメッセージングアノテーション。
    BridgeFrom アノテーションの反復可能なコンテナー。
    MessageChannelBean メソッドをマークして BridgeHandler とコンシューマーエンドポイントを生成するためのメッセージングアノテーション。
    BridgeTo アノテーションの反復可能なコンテナー。
    指定されたメソッドが、パラメーターとして送信されたメッセージの相関キーを判別できることを示します。
    クラスメンバーにデフォルトの意味があることを示します。
    EIP アノテーション(および @Bean なし)と一緒に使用する場合は、コンシューマー Bean の Bean 名を指定します。ハンドラー Bean は、id.handler (コンシュームエンドポイントの場合)またはメッセージソースの id.source (例:
    メソッドがメッセージフィルターのロールを果たすことができることを示します。
    Filter アノテーションの反復可能なコンテナー。
    インターフェースメソッドがそのパラメーターをメッセージまたはメッセージペイロードにマッピングできることを示します。
    メッセージヘッダー value または expression を提供します。
    このアノテーションも持つ MessagingAnnotation(@code @ServiceActivator、@Router など)を持つ method には、関連する MessageHandler.handleMessage(org.springframework.messaging.Message<?>) メソッドに IdempotentReceiverInterceptor が適用されています。
    メソッドが Message または Message payload を生成できることを示します。
    InboundChannelAdapter アノテーションの反復可能なコンテナー。
    Configuration クラスで使用するコンポーネントスキャンディレクティブを構成します。
    クラスがメッセージエンドポイントとして機能できることを示すステレオタイプアノテーション。
    Integration Messaging Gateway Proxy をメッセージング API の抽象化として提供するステレオタイプアノテーション。
    このアノテーションは、メッセージのリストを処理する POJO ハンドラー(たとえば
    ポーリングされたエンドポイントのメッセージングアノテーションに PollerMetadata オプションを提供します。
    メソッド、またはクラスレベルで適用される場合はすべての public メソッドがメッセージをパブリッシュする必要があることを示すアノテーション。
    データのリアクティブストリームソースとして任意の入力チャネルを作成するコンシューマーエンドポイントにリアクティブ構成オプションを提供します。
    メッセージまたはペイロードオブジェクトのリストが完全である場合、メソッドがアサートできることを示します。
    エンドポイントにアノテーションを付けて、ロールに割り当てます。
    メッセージ、メッセージヘッダー、その両方に基づいて、メソッドがチャネルまたはチャネル名に解決できることを示します。
    Router アノテーションの反復可能なコンテナー。
    メソッドがメッセージまたはメッセージペイロードを処理できることを示します。
    ServiceActivator アノテーションの反復可能なコンテナー。
    メソッドが単一のメッセージまたはメッセージペイロードを分割して複数のメッセージまたはペイロードを生成できることを示します。
    Splitter アノテーションの反復可能なコンテナー。
    メソッドがメッセージ、メッセージヘッダー、メッセージペイロードを変換できることを示します。
    Transformer アノテーションの反復可能なコンテナー。
    POJO ハンドラーメソッド(@ServiceActivator, @Transformer,  など、または XML 定義から呼び出されるメソッド)を SpEL を使用して呼び出す必要があることを示します。