インターフェース SessionCallback<T>

型パラメーター:
T - 結果の型
関数インターフェース:
これは関数インターフェースであるため、ラムダ式またはメソッド参照の割り当てターゲットとして使用できます。

@FunctionalInterfaceSE public interface SessionCallback<T>
指定された SessionEE で任意の数の操作を実行するためのコールバック。

JmsTemplate.execute(SessionCallback) メソッドで使用され、多くの場合、匿名内部クラスまたはラムダ式として実装されます。

導入:
1.1
作成者:
Mark Pollack
関連事項:
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    提供された JMS SessionEE に対して任意の数の操作を実行し、結果を返す可能性があります。
  • メソッドの詳細

    • doInJms

      @Nullable T doInJms(SessionEE session) throws JMSExceptionEE
      提供された JMS SessionEE に対して任意の数の操作を実行し、結果を返す可能性があります。
      パラメーター:
      session - JMS Session
      戻り値:
      Session を操作した結果のオブジェクト(存在する場合) (または、存在しない場合は null )
      例外:
      JMSExceptionEE - JMS API メソッドによってスローされた場合