パッケージ org.springframework.jms.connection


@NullMarked パッケージ org.springframework.jms.connection
単一の JMS ConnectionFactory の PlatformTransactionManager 実装、および SingleConnectionFactory アダプターを提供します。
  • クラス
    説明
    Session キャッシュに加えて、MessageProducer および MessageConsumer キャッシュも追加する SingleConnectionFactory サブクラス。
    チェーンをサポートする JMS ExceptionListener インターフェースの実装。複数の ExceptionListener インスタンスを順番に追加できます。
    JMS ConnectionFactory を管理するためのヘルパークラス。特に、特定の ConnectionFactory のトランザクション JMS リソースを取得するためのヘルパークラスです。
    リソース作成用のコールバックインターフェース。
    すべての呼び出しを特定のターゲット ConnectionFactory に委譲し、必要に応じて特定の create(Queue/Topic)Connection 呼び出しをターゲット ConnectionFactory に適合させる ConnectionFactory 実装 (たとえば、ActiveMQ の PooledConnectionFactory などの汎用 JMS 1.1 ConnectionFactory に対して JMS 1.0.2 API ベースのコードを実行する場合)。
    JMS Connection と JMS Session をラップするリソースホルダー。
    単一の JMS ConnectionFactory 用の PlatformTransactionManager 実装。
    セッションプロキシによって実装される Session のサブインターフェース。
    すべての SingleConnectionFactory.createConnection() 呼び出しから同じ接続を返し、Connection.close() への呼び出しを無視する JMS ConnectionFactory アダプター。
    jakarta.jms.ConnectionFactory インターフェースの拡張。そこから取得した接続を解放する方法を示します。
    同期されたローカルトランザクションが完了しなかった場合(メイントランザクションがすでに完了した後)にスローされる例外。
    ターゲット JMS ConnectionFactory のプロキシ。Spring 管理のトランザクションの認識を追加します。
    ターゲット JMS ConnectionFactory のアダプター。指定されたユーザー資格情報を、認証でも使用できるすべての標準メソッド (この createConnection() および createContext()) に適用します。