アノテーションインターフェース ApplicationModuleListener


非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
以来、1.1。spring-modulith-events-api では org.springframework.modulith.events.ApplicationModuleListener を優先します。
ApplicationModuleListener は、トランザクション自体で実行される Async Spring TransactionalEventListener です。アノテーションは、イベントを介してアプリケーションモジュールを統合するために一般に推奨されるセットアップの糖衣構文として機能します。このセットアップでは、元のビジネストランザクションが正常に完了し、統合がトランザクション自体で非同期的に実行されるようにして、統合を元の作業単位からできるだけ切り離します。

アプリケーションまたはリスナーに障害が発生した場合にイベントパブリケーションが失われないように、これらの統合リスナーを Spring Modulith イベントパブリケーションレジストリと組み合わせて使用することをお勧めします。

作成者:
Oliver Drotbohm
関連事項:
  • オプション要素のサマリー

    オプション要素
    修飾子と型
    オプションの要素
    説明
    boolean
    非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
    イベントリスナーに対して実行されるトランザクションが読み取り専用であるかどうか (デフォルトは false)。
  • 要素の詳細