クラス ConnectionFactoryContextWrapper

java.lang.ObjectSE
org.springframework.amqp.rabbit.connection.ConnectionFactoryContextWrapper

public class ConnectionFactoryContextWrapper extends ObjectSE
命令の実行時に ConnectionFactory コンテキストのバインドとバインド解除を処理するヘルパークラス。
導入:
2.3
作成者:
Wander Costa, Artem Bilan
  • コンストラクターの詳細

    • ConnectionFactoryContextWrapper

      public ConnectionFactoryContextWrapper(ConnectionFactory connectionFactory)
  • メソッドの詳細

    • call

      public <T> T call(CallableSE<T> callable)
      デフォルトの ConnectionFactory への CallableSE バインディングを実行し、最後にバインドを解除します。
      型パラメーター:
      T - 戻り値の型。
      パラメーター:
      callable - 実行される CallableSE オブジェクト。
      戻り値:
      CallableSE の結果。
    • call

      public <T> T call(@Nullable StringSE contextName, CallableSE<T> callable)
      指定された ConnectionFactory をバインドする CallableSE を実行し、最後にバインドを解除します。
      型パラメーター:
      T - 戻り値の型。
      パラメーター:
      contextName - コンテキストの名前。null、空、または空白では、デフォルトのコンテキストがバインドされます。
      callable - 実行される CallableSE オブジェクト。
      戻り値:
      CallableSE の結果。
    • run

      public void run(RunnableSE runnable)
      デフォルトの ConnectionFactory への RunnableSE バインディングを実行し、最後にバインドを解除します。
      パラメーター:
      runnable - 実行される RunnableSE オブジェクト。
      例外:
      RuntimeExceptionSE - RuntimeException が RunnableSE によってスローされたとき。
    • run

      public void run(@Nullable StringSE contextName, RunnableSE runnable)
      指定された ConnectionFactory をバインドする RunnableSE を実行し、最後にバインドを解除します。
      パラメーター:
      contextName - コンテキストの名前。null、空、または空白では、デフォルトのコンテキストがバインドされます。
      runnable - 実行される RunnableSE オブジェクト。
      例外:
      RuntimeExceptionSE - RuntimeException が RunnableSE によってスローされたとき。